Второй уровень меню для определенного пункта
Здравствуйте, появился вопрос.
Как сделать так, что бы второй уровень меню был для одного пункта меню…
Например: Главная — О нас(Вакансии — Новости) — Каталог(Табуретки — Столы — шкафы) — Контакты
Нужно что бы второй уровень меню появлялся у Каталога, а у пункта О нас его не было.
Мой вызов:
Как сделать так, что бы второй уровень меню был для одного пункта меню…
Например: Главная — О нас(Вакансии — Новости) — Каталог(Табуретки — Столы — шкафы) — Контакты
Нужно что бы второй уровень меню появлялся у Каталога, а у пункта О нас его не было.
Мой вызов:
[[pdoMenu?
&parents=`0`
&level=`3`
&levelClass=`site-menu__level`
&tplOuter=`@INLINE <ul class="site-menu__item text-center clearfix">[[+wrapper]]</ul>`
&tpl=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]] [[+classes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
&tplInner=`@INLINE <div class="site-menu-lvl"><div class="container"><ul>[[+wrapper]]</ul></div></div>`
]] Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Т.е. вид в меню ссылки с дочерними ресурсами для одного ресурса будет «дизайн №1», а для других «дизайн №2»
PS. Для tplParentRow шаблон задавать чанком нужно будет
Надеюсь помог.
А вот если условие ставить, как вы описали, оно не работает
Проверял так: [[+id:is=`8`:then=`[[+id]]`]]
Просто даже если я ставляю выбор И ставлю чанк, то не работает
Пример
&tpl='Условие, то чанк';