Тема: Несколько несвязанных меню
Собственно, необходимо сделать 2 раздельных меню под разные нужды. Возможно ли это реализовать и как?
Форум ReadyScript Вопросы по созданию тем оформления Несколько несвязанных меню
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Собственно, необходимо сделать 2 раздельных меню под разные нужды. Возможно ли это реализовать и как?
Да, это можно реализовать следующим образом:
Блок-контроллер вывода меню \Menu\Controller\Block\Menu поддерживает параметр root, который задает корневой элемент от которого будет подаваться в шаблон иерархия элементов меню.
Вы можете создать меню в админке например такого содержания:
Первое меню (Симв. идентификатор: first)
-- О компании
-- Контакты
-- Доставка
Второе меню (Симв.идентификатор: second)
-- Подуровень другого меню
-- второй элемент подуровня
Далее вы можете использовать такую конструкцию для вставки блоков меню:
//Выведет первое меню
{moduleinsert name="\Menu\Controller\Block\Menu" root="first"}
//Выведет второе меню
{moduleinsert name="\Menu\Controller\Block\Menu" root="second" indexTemplate="можно указать другой шаблон, если нужно"}
Указал в настройках родительских пунктов "Не использовать для построения URL", но при выводе хлебных крошек они всё равно выводятся.
Как можно от них "избавиться"?
Да у меня есть свойство "публичный". Снимите с него галку и сохраните. Сбросьте кэш, должно получится.
Да у меня есть свойство "публичный". Снимите с него галку и сохраните. Сбросьте кэш, должно получится.
Метод работает нормально, благодарю.
Вот понадобилось на одного из таких "родителей" повесить статью. Возвращаю ему статус "публичный", задаю символьный идентификатор и статью. Теперь, при указании где либо его симв. идентификатора, получаю 404 ошибку. Сам пункт отображается в хлебных крошках со ссылкой на корень сайта "/", но переходит именно на прикреплённую к нему статью. Это, конечно, забавно, но как сделать, чтобы нормально работало?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по созданию тем оформления Несколько несвязанных меню