Меню с подменю в теме

Главные вкладки

Аватар пользователя Nnemo Nnemo 20 марта 2012 в 18:09

Здравствуйте уважаемые!!!

речь о drupal 7, как правильно вывести меню с подменю (т.е. вида
a,
a/b,
a/c,
b,
c) в файле темы (page.tpl.php)?

если выводить так:
<?phpprint theme('links__add_nav', array('links' => menu_navigation_links('menu-add-nav'),'attributes' => array('id' => 'add-nav')));?>
то не выводятся подменю ((

если выводить так:
<?phpprint render(menu_tree('menu-add-nav'));?>
то все выводится но как задать дополнительные атрибуты, как в примере выше?

как правильно?

Комментарии

Аватар пользователя Nnemo Nnemo 20 марта 2012 в 18:18

ну да, можно в див все обернуть, но это же не truъ?

зачем городить wrapper`ы когда должен быть способ добавить класс?

Аватар пользователя Nnemo Nnemo 20 марта 2012 в 18:30

да, видел уже эту функцию, она немного не то возвращает (а вроде как плоский список ссылок с уровнем $level)

хотя, при значении аргумента $level большем чем 0 у мня выдает пустой массив

Аватар пользователя Nnemo Nnemo 21 марта 2012 в 10:06

"drupby" wrote:
<?phpprint theme('links__add_nav', array('links' => menu_navigation_links('menu-add-nav',2),'attributes' => array('id' => 'add-nav')));?>

не работает, я же уже писал выше