Drupal отображает подменю, когда родитель был выбран - PullRequest
2 голосов
/ 17 сентября 2010

У меня есть структура меню, которая имеет глубину 3 уровня на drupal 6 CMS.

Когда я нажимаю на уровень 1, у которого есть дочерние элементы, элементы меню уровня 2 отображаются нормально.Если у уровня 2 есть дочерние элементы, он не показывает уровень 3.

Если я отмечу расширенное поле, отображается уровень 3, однако он отображается все время независимо от выбранного уровня 2.Кажется, он отображается всякий раз, когда выбран родительский уровень 1.

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

Все, что я хочу, это показать дочерние элементы, если таковые имеются для выбранного родителя.1010 * Я что-то упустил здесь?

Спасибо, Стив

1 Ответ

0 голосов
/ 20 сентября 2010

В настройках меню вы должны поиграть с настройкой под названием «расширенный».Смотрите / admin / build / menu-customize / primary-links и поэкспериментируйте с расширенными настройками.

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

Вы можете иметь больше контроля надменю в блоках, проверяя http://drupal.org/project/menu_block

...