Drupal
Вывести любое меню в Drupal 7
Долго искал, как вывести меню в Drupal 7, а код от шестого не подходил, вместо меню выводил надпись «Array».
Для Drupal 6
<?php echo menu_tree('navigation'); ?>
Но в Drupal 7 нужно записать результат, который выдается функцией menu_tree() в переменную, и вывести с помощью функции render, тогда все заработает.
<?php $tree = menu_tree('navigation'); echo render($tree); ?>
Вместо navigation имя любого системного меню.
Для того чтобы вывести меню в нужном месте этот код нужно добавить в содержание нового блока (Структура/Блоки/добавить или же admin/structure/block/add) выбрать формат ввода «PHP code» и указать регион вывода.
Поискать по блогу
Рубрики
Свежие записи
Метки
dropbox
google
LaaCruS
macrus
magwd
Oтдых
plugins
ru
Sape
SEO
sms
UWDC
Webmoney
wordpress
Александр
Новости
Партнерские программы
Челябинск
Я
Яндекс
авто
автор блога
банное
внедорожники
деньги
домены
заработок
идея
каталоги
контекст
мероприятия
начало
новое
новый год
обновления
партнерка
патент
сервисы
сила
спорт
тИЦ
твиттер
файлы
фестиваль
эстафета