Drupal 7: Программный вывод меню

Вывод нужного меню программно:

// Вывод меню "name-of-your-menu".
$menu_array = menu_navigation_links('menu-name-of-your-menu');
print theme('links__name_of_your_menu', array('links' => $menu_array));
Также можно добавить классы для ul
$menu_array = menu_navigation_links('menu-name-of-your-menu');
print theme('links__name_of_your_menu', array(
  'links' => $menu_array,
  'attributes' => array(
    'class' => array('links', 'inline', 'clearfix', 'name-of-your-menu'),
  ),
));

Комментарии

Vasya
пн, 11/04/2016 - 09:24

А если будут вложенные пункты то ни чего не будет. Нужно решение с несколькими уровнями. И походу в drupal 7 его нет.

Добавить комментарий

Поддерживается Markdown
Поделиться