Меню с родителем и детьми и активным классом
Добрый день. Как вывести все пункты меню включая детей и родителей так что бы все они были на одном уровне и при этом к ним добавлялся активный класс? у меня получилось что то типо такого
[[pdoMenu?
&parents=`27`
&displayStart=`1`
&tplStart=`@INLINE <a href="[[+link]]" class="upper-level"> [[+menutitle]] </a> [[+wrapper]]`
&tplOuter=`@INLINE <div class='content-wrapper'>[[+wrapper]]</div>`
&tpl=`@INLINE <a href="[[+link]]" class="[[+classnames]]">[[+menutitle]]</a>`
&tplInner=`@INLINE [[+wrapper]]`
]]При этом если добавить [[+classnames]] к &tplStart то он всегда будет активным. По сути мне нужна проверка, если мы находимся на родителе выводим актив, вот такое не устраивает [[*id:isequalto=`27`:then=`active`]] если только за место 27 будет динамически подставляется айди родителя. У кого нить есть идеи ?)
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0