У меня есть сайт на Drupal 7, а файл шаблона для типа содержимого дважды печатает мое меню. На сайте установлен модуль с именем menu_block.Drupal menu_block элемент рендеринга дважды
Мое меню визуализируется этим вызовом:
<?php print render($page['sidebar_first']); ?>
Даже если очистить код полностью я могу видеть по тексту мои варианты меню в два раза и на HTML код класса добавляется к первому меню» -block-1 ", а второй -" menu-block-2 ".
Привет, Милан, Спасибо за ваше внимание. Я обнаружил, что в одном меню есть условие отображения, и он вызывает такую функцию: menu_link_get_preferred (NULL, 'menu-left-nav'); что он использовал для возврата правильного значения, но похоже, что после обновления он всегда возвращает false. –
Хм ... никогда не использовал этот. Но проверьте, возможно, с обновлением эта функция также изменилась. Возможно, он принимает разные параметры. – MilanG