Передо мной стоит следующая задача:
Есть сайт. Нужно сделать на нем много однотипных подразделов, каждый из которых будет администрировать свой юзер.
Содержимое подраздела:
- пара статических страниц;
- новости.
Собственно для каждого из подразделов должно меняться secondary_menu на такой же перечень:
- пара статических страниц;
- новости.
Набор статических страниц везде одинаков, пользователи за рамки своих разделов выходить не должны.
Уже голову сломал над тем как это реализовать. На сайте активно использую node_hierarchy, собственно пытаюсь сделать на нем.
Как только допишу все, выложу подробное описание как я и что делал:)
Комментарии
Может посмотреть в сторону мультисайтинга?
Или делать для каждого раздела свой тип материала, тогда можно будет к каждому типу привязывать своего администратора
Мультисайтинг сразу отмел. Ради 3 страниц городить мультисайтинг смысла нет.
Привязать своего администратора не проблема. Тут и tac и node access вполне подходят. Проблема в организации самой структуры. Нечто подобное читал в use case на drupal.org про New York Senate. Но конкретного решения они не приводят. Пишут, что использовали новый тип материала и node relation:(
Я бы думал в сторону OG. А вообще если будет описание самого проекта, то можно что то классическое сделать.
OG тоже пробовал, но тут OG избыточен и не совсем то.
Проект - сайт министерства. У него его территориальные подразделения. У каждого подразделения свой миниадмин и подраздел. Есть предопределенный набор страниц: структура, контакты и раздел с новостями.
Остальное все описано в топике.
А территориальное деление как собираетесь организовывать?
Просто выбор таксономии для материала или все-таки разделами?
Мне кажется OG в данном случае оптимальный выбор.
Я думал на таксономии или node_hierarchy сделать деление. Ладно, буду писать свое:) Мне кажется быстрее будет)
OG пробовал - не айс. Напильником много дорабатывать приходится.