Помощь Несколько сайтов на Drupal 7 с общей админкой

trolik

Постоялец
Регистрация
26 Ноя 2008
Сообщения
74
Реакции
6
Нужно создать сайт1, сайт2, сайт3 на Drupal 7 с общей админкой. Тоесть, чтобы была возможность редактировать/создавать материалы из одной админки для всех сайтов. При создании материала должен быть выбор на какой сайт должен улететь данный контент, или на несколько сайтов сразу.
Друпаловоды, подскажите, в какую сторону копать, пожалуйста!
 
админки, как таковой, в друпале нету. есть лишь права доступа к определённым действиям.
максимум, что ты можешь сделать, это многосайтовость с общими таблицами (контент и тп). для начала сделать так, чтобы публикуемый контент (для примера текстовый блок) появлялся на всех сайтах одновременно (это самое главное).
если получится, то присвоив ццк поле материалу с условным идентификатором, несложно сделать фильтрацию вывода для каждого сайта.
 
мне все понятно до момента "присвоив ццк поле материалу с условным идентификатором, несложно сделать фильтрацию вывода для каждого сайта."
Если можна - подробнен плиз !
 
для примера - у тебя есть материал - запись в блоге. добавляешь к материалу дополнительное поле, в котором Тип данных для хранения - категория материала, элемент для редактирования данных - чекбоксы. чтобы у тебя это дело работало, нужно чтобы у всех сайтов были общие таблицы c материалами и CCK (чтобы настройки CCK полей и данных в них были кроссайтовыми). потом в модуле views создаёшь представление и в фильтре вывода ставишь условие - выводить материалы определённой категории.
схема мутная, и вполне может с первого раза не завестись. поэтому для начала создай общие материалы.

типданных в поле может быть любой, по которому можно фильтровать материалы и который будет тебе удобен в настройках.
 
для примера - у тебя есть материал - запись в блоге. добавляешь к материалу дополнительное поле, в котором Тип данных для хранения - категория материала, элемент для редактирования данных - чекбоксы. чтобы у тебя это дело работало, нужно чтобы у всех сайтов были общие таблицы c материалами и CCK (чтобы настройки CCK полей и данных в них были кроссайтовыми). потом в модуле views создаёшь представление и в фильтре вывода ставишь условие - выводить материалы определённой категории.
схема мутная, и вполне может с первого раза не завестись. поэтому для начала создай общие материалы.
типданных в поле может быть любой, по которому можно фильтровать материалы и который будет тебе удобен в настройках.

а разделить шаблоны для сайтов каким образом?
 
здесь про мультисайтинг.
как в лучших традициях - один движок - но каждый сайт имеет свои уникальные настройки.
 
Назад
Сверху