О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal: Как получить имя меню в theme_menu_tree()

-14 votes
+
-

По умолчанию, в theme_menu_tree() нет никаких переменных кроме tree, которая содержит отрендеренные элементы меню. Так получилось из-за того, что в препроцесс функции template_preprocess_menu_tree() заменяется всё, что лежит в $variables['tree'] на $variables['tree']['#children'] (говнокод детектед).
Решение:
/**
* Implements hook_theme_registry_alter().
*/
function THEMENAME_theme_registry_alter(&$theme_registry) {
Читать дальше →
Похожие записи:

Полный оригинальный материал:

XandeadX