Освойте программный вывод меню в 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'),
),
));
Комментарии
А если у менюшки есть субменю? они тоже будут выводиться?
А если будут вложенные пункты то ни чего не будет. Нужно решение с несколькими уровнями. И походу в drupal 7 его нет.
Здравствуйте. У вас ошибка в первом блоке кода 'links' =?> $menu_array
знак вопроса лишний.
Спс