С друпал начал знакомиться недавно и в качестве задачи поставил разработку небольшего сайта.
Структура примерно такая:
- Раздел 1
- Подраздел 1.1
- Подраздел 1.2
- Подраздел 1.3
- Раздел 2
- Подраздел 2.1
- Подраздел 2.2
- Раздел 3
- Подраздел 3.1
- Подраздел 3.2
- Раздел 4
В таксономии создал словари (Разделы), а в них - подразделы.
Вот тут и возник вопрос - а как сделать, чтобы меню (сбоку) выводило только подразделы для текущего раздела? Т.е. при нахождении в 1.1, видно было только элементы из раздела 1?
Комментарии
уберите галки "Развернуто" напротив разделов на странице редактирования меню admin/build/menu
Хорошо расписано в книге "Drupal: создание и управление сайтом (Байрон Берри, Хог Уокер, Роббинс Итон)"
После прочтения и тестирования!!! хотябы большинства примеров - можно стать почти профи!
xxandeadxx
т.е. для каждой из страниц делать свое отдельное меню? Или меню создавать чемнить, типа taxonomy_menu?
igorek
С удовольствием, но у нас в магазинах этой книги нету
Придется только заказывать.
нет, меню будет одно, оно само будет раскрываться при переходе в раздел
мэйби скачать?)
Нету ее в интернете. Да и приятнее читать бумажную литературу
книга просто супер, купил сразу как вышла. Настоящие профи писали!
Про меню: можно обойтись без таксономии, но вообще для категоризации материала она всегда нужна!
Все Материалы и из раздела (1...n) заносить в меню: primary links(Основные ссылки)
и из подразделов (1.1...n.n) заносить в меню: primary links(Основные ссылки) как подпункты основных разделов
потом перейти в настройки меню: /admin/build/menu/settings
Источник для primary links: Главное меню и Источник для secondary links: Главное меню
Выберите, что отображать в качестве дополнительных ссылок. Вы можете выбрать то же меню, что и для основных ссылок (сейчас это Главное меню). Тогда дочерние пункты основного меню будут показаны в качестве дополнительных ссылок (в этом меню).
Как то так - очень удобно.
А в случае, если уровней вложенности больше? Под каждый уровень - свое меню?
свой предыдуший пост подправил...
в настройках drupal только эти меню можно так связать.
А я вообще пользуюсь яваскриптовским меню yuimenu + yui