Drupal 7, подстраницы не отображаются - PullRequest
1 голос
/ 24 января 2011

У меня есть страницы, которые я организовал, чтобы быть под другой главной страницей, но они не отображаются во вторичном меню.

Как мне получить дополнительное меню для отображения дочерних страниц текущей страницы?

Была бы тема, которая уже делает это, я пробовал zen и stark, но они не перечисляют страницы, организованные под текущей страницей.

Ответы [ 2 ]

2 голосов
/ 24 января 2011

Это звучит как ошибка, с которой я столкнулся: Пользовательские меню никогда не получают активного следа

Я объяснил обходной путь в повторяющейся проблеме **

$menus = variable_get(
  'menu_default_active_menus',
  array_keys(menu_list_system_menus())
);

Нет интерфейса, чтобы изменить это, но вы можете сделать это в вашем файле settings.php и добавить имена созданных вами меню.Практически не решение, но, по крайней мере, оно работает.Обычно вы не создаете новые меню так часто, так что должно быть хорошо.Пример того, что нужно поместить в файл settings.php:

$conf['menu_default_active_menus'] = array(
  'navigation', // Core menu
  'management', // Core menu
  'user-menu', // Core menu
  'main-menu', // Core menu
  'menu-products', // Custom menu
  'menu-custom-menu', // Custom menu
);
0 голосов
/ 24 января 2011

Модуль Блок меню хорошо работает для отображения вида подменю, которое вы описываете.На странице администрирования модуля есть много опций, поэтому для его настройки может потребоваться некоторое время.

...