подскажите пожалуйста, как можно реализовать такое и можно ли вообще:
1) есть двухуровневое меню primarylinks (которое я сделал раскрывающимся)
2) необходимо что бы второй уровень дублировался в левой колонке в зависимости от того какой первый уровень выбран
header
меню1
подменю1
меню2
подменю2
меню3
подменю3
подменю31
левая колонка
подменю1
Комментарии
Создать блок а в нём прописать PHP-функцию, которая в зависимости от родительского меню, выводила дочерние
А вот зная идентификтор элемента меню, как узнать идентификатор его "родителя"?
Надо покопать следующие варианты:
menu_parent_options()
menu_get_menus()
Уже примерно представляю как на базе этих функций получить номер уровня вложенности пункта меню, просто не буду ли я изобретать велосипед? может для этого есть готовая функция?
lexnext, не поделитесь соображениями. Толчок не дадите моим мыслям
lexnext, не поделитесь соображениями. Толчок не дадите моим мыслям
Вот что я нашел http://drupalcookbook.ru/recept/ispolzovanie-snippetov-dlja-postroenija-...
petav, а ну у меня было сооброжение использовать рекурсивный обход всего дерева меню - но это очень муторно....
А вот Ваш вариант гораздо легче будет в реализации, но блин, так и не пойму в этом коде где определяется уровень пункта меню....