Возникла необходимость сделать свое меню и выводить его в блоки.
Обычное меню (Меню -> Добавить меню) не подходит, т.к. пути формируются на основе $uid пользователя.
Можно было бы конечно вывести просто список ссылок, но хотелось бы использовать возможности модуля Menu, а именно - чтоб автоматически для активного пункта меню добавлялся класс 'active'.
Как можно сформировать такое меню?
Раньше я для каждого пункта меню проверял соответствие текущего адреса с href ссылки. Но хочется сделать это прощее.
Комментарии
че правда? в шестерке вроде не так было.
пути формируются у материалов, которые присутствуют в меню
я имею ввиду, что в меню будет присутствовать uid текущего пользователя. Т.е. это т.н. меню личных сервисов пользователя.
Там такие ссылки
user/4/
user/4/edit/
user/4/settings
user/4/actions
и т.д. В вышеприведенном случае $uid = 4