Как динамически исключить пункты в меню?
Всем привет.
Имеется 6 пунктов меню и нужно вывести подменю только у ссылки «Статьи», а у остальных нет.
То есть:
Главная, О нас, Услуги, Отзывы, Статьи, Контакты | У статьи выводилось подменю с любой страницы. Но не хочу, чтобы выводилось подменю у страницы Услуги.
Знаю что можно поставить галочку не показывать в меню, но ресурсов много и каждому прописывать не хочу.
Меню вывожу через Wayfinder.
— Может быть в &innerRowTpl вызвать ещё один wayfinder с параметром [[Wayfinder?startId=`5` &level=`1`]]?
Имеется 6 пунктов меню и нужно вывести подменю только у ссылки «Статьи», а у остальных нет.
То есть:
Главная, О нас, Услуги, Отзывы, Статьи, Контакты | У статьи выводилось подменю с любой страницы. Но не хочу, чтобы выводилось подменю у страницы Услуги.
Знаю что можно поставить галочку не показывать в меню, но ресурсов много и каждому прописывать не хочу.
Меню вывожу через Wayfinder.
— Может быть в &innerRowTpl вызвать ещё один wayfinder с параметром [[Wayfinder?startId=`5` &level=`1`]]?
Комментарии: 2
В вызове указываете чанк для &rowTpl. В этом чанке прописываете условие:
<li>
<a href="[[+wf.link]]">[[+wf.linktext]]</a>
[[+wf.id:is=`ID_страницы_Статьи`:then=`[[+wf.wrapper]]`]]
</li>
Спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.