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

Тема в разделе "Drupal", создана пользователем trolik, 27 май 2011.

Информация :
Прежде чем создать новую тему внимательно ознакомьтесь с правилами раздела
Модераторы: DMS
  1. trolik

    trolik Постоялец

    Регистр.:
    26 ноя 2008
    Сообщения:
    72
    Симпатии:
    6
    Нужно создать сайт1, сайт2, сайт3 на Drupal 7 с общей админкой. Тоесть, чтобы была возможность редактировать/создавать материалы из одной админки для всех сайтов. При создании материала должен быть выбор на какой сайт должен улететь данный контент, или на несколько сайтов сразу.
    Друпаловоды, подскажите, в какую сторону копать, пожалуйста!
     
  2. donvictorio

    donvictorio

    Регистр.:
    28 янв 2010
    Сообщения:
    879
    Симпатии:
    809
    админки, как таковой, в друпале нету. есть лишь права доступа к определённым действиям.
    максимум, что ты можешь сделать, это многосайтовость с общими таблицами (контент и тп). для начала сделать так, чтобы публикуемый контент (для примера текстовый блок) появлялся на всех сайтах одновременно (это самое главное).
    если получится, то присвоив ццк поле материалу с условным идентификатором, несложно сделать фильтрацию вывода для каждого сайта.
     
  3. trolik

    trolik Постоялец

    Регистр.:
    26 ноя 2008
    Сообщения:
    72
    Симпатии:
    6
    мне все понятно до момента "присвоив ццк поле материалу с условным идентификатором, несложно сделать фильтрацию вывода для каждого сайта."
    Если можна - подробнен плиз !
     
  4. donvictorio

    donvictorio

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

    типданных в поле может быть любой, по которому можно фильтровать материалы и который будет тебе удобен в настройках.
     
    trolik нравится это.
  5. dwarf

    dwarf Постоялец

    Регистр.:
    12 июн 2011
    Сообщения:
    88
    Симпатии:
    18
    а разделить шаблоны для сайтов каким образом?
     
  6. donvictorio

    donvictorio

    Регистр.:
    28 янв 2010
    Сообщения:
    879
    Симпатии:
    809
    http://www.drupal.ru/node/6226 здесь про мультисайтинг.
    как в лучших традициях - один движок - но каждый сайт имеет свои уникальные настройки.