Здравствуйте!
сайт на друпале 6 собранный с модулем ОрганикГруппс. По умолчанию все записи в такой группе выводятся просто на главной странице группы в виде анонсов.
Я пока это отрубил и сделал вьюсой блок, в котором показывается список заголовков страниц.
Когда в группе до 10 страниц - это нормально. Но есть группы в которых 50 страниц и они только начали - следовательно нужно сделать чтобы в группах можно было создавать что-то типа меню.
То есть в каждой группе такое меню свое. В ручную можно конечно завести блок меню и отображать его только на страницах данной группы - но это неудобно, тем более что групп много.
Надо автоматизировать процесс - или модуль чтоли написать для этого какойто.
Мои мысли такие - при создании записи в группе, юзер указывает любую другую статью в этой же группе как "родительскую". Ну и выводить в блока это как-то с отступом.
Например:
грубо говоря, создал админ группы страницу "о компании", сохранил ее. Название отображается гденить в блоке сбоку (ну это просто обычная вьюса делает - вывод заголовков статей данной группы).
Далее этот админ группы создает страницу "контакты" - и НАПРИМЕР, при создании указывает к какой странице отнести (ну так все меню в друпале устроены) - выбирает созданную ранее "о компании", и сохраняет. Все, у него получается структура:
О компании
Контакты
как это сделать не знаю, можно разные варианты придумать. Мне кажется что это надо или модулек написать, или вьюсу так хитро настроить.