Здравствуйте.
Только начинаю изучать друпал. Подкажите, как правильнее организовать такое меню:
Меню многоуровневое. Под шапкой в качестве основного меню выводятся первые два уровня (в виде стандартного выпадающего меню). Дальше - на каждой странице сбоку выводятся все остальные уровни (как правило уровень вложенности - один или два). И к тому же внизу выводится только первый уровень этого меню. Уфф..Как это сделать? Много документации прочитала - а в голове каша То ли пользоваться встроенным, то ли свое создавать - в чем разница? и как осуществить связь между этими тремя отображениями одного меню?
Буду очень благодарна за помощь.
Комментарии
Попробуйте разобраться с темой garland_dropmenu. Там есть пример выпадающего меню
модуль меню блок еще посоветовал бы а
потом уже писать стили для блоков им выведенных
http://drupal.org/project/menu_block
Спасибо за ссылку. Кажется, именно то что нужно. Но возникла следующая проблема: меню вывелось в виде дерева. Заглянула в код - на каждый пункт меню написан свой класс. Итак, вытекает следующий вопрос - как мне прописать свои стили? Насколько я поняла, нужно какие то функции переписать? Какие именно?
там существуют по умолчанию несколько классов, в том числе постоянные, напрмер leaf, а так же и другие - active, active-trail и т.п. для темизирования активных пунктов,первых и последних. Кто Вам мешает с помощью этих классов темизировать вывод Вашего меню через css?
А как быть, если мне нужно свой код прописать? Например, меню на css, но есть вставки для IE, которые мне нужно добавить. Насколько я поняла, это делается в файле template.php. Какие именно функции нужно переписать?
Какой код вы собрались писать в template.php?
Спрошу по другому: если мне нужно изменить вывод меню (не относящийся к css) - как и где мне это сделать?