Стили pdoMenu
Привет!
Как убрать класс active из &tplStart чтоб работал как простой меню
код
Как убрать класс active из &tplStart чтоб работал как простой меню
код
[[pdoMenu?
&parents=`3`
&level=`0`
&displayStart=`1`
&firstClass=``
&tplStart=`@INLINE <li [[+classes]]><a href="[[+link]]">[[+menutitle]]</a></li>[[+wrapper]]`
&tplOuter=`@INLINE [[+wrapper]]`
]]
Вывод<ul class="nav nav-tabs solo50" role="navigation">
<li class="last active"><a href="inspection/">1</a></li>
<li class="active"><a href="inspection/structure/">2</a></li>
<li class="last"><a href="inspection/activities/">3</a></li>
</ul>
Комментарии: 13
Открыть сниппет pdoMenu и отредактировать параметр tplStart.
Или поправить css файл.
Или поправить css файл.
Try empty hereClass
&hereClass=``
to Сергей Шлоков
Как то не смог найти в сниппете эту часть.
В css все нормально только проблема в том что если выводит родителя категории то у него класс постоянный active!
to Charles Richard
это уберет класс от всех
PS
Может это какой то баг
Как то не смог найти в сниппете эту часть.
В css все нормально только проблема в том что если выводит родителя категории то у него класс постоянный active!
to Charles Richard
это уберет класс от всех
PS
Может это какой то баг
&tplStart=`@INLINE <li [[+classes]]><a href="[[+link]]">[[+menutitle]]</a></li>[[+wrapper]]`
— убрать отсюда плейсхолдер [[+classes]].
Если убрать [[+classes]] как выводить в меню что этот раздел активен
Так какая задача то стоит? Такая
Как убрать класс active из &tplStart чтоб работал как простой менюили такая
Если убрать [[+classes]] как выводить в меню что этот раздел активен
задача в том что убрать класс aktive из неактивной tplStart
В меню — при помощи параметра &tpl:
А в параметре &tplStart он не нужен. Тогда внутренние пункты будут отображать класс active, а родительский раздел — нет.
&tpl=`@INLINE <li [[+classes]]><a href="[[+link]]">[[+menutitle]]</a></li>[[+wrapper]]`
А в параметре &tplStart он не нужен. Тогда внутренние пункты будут отображать класс active, а родительский раздел — нет.
Мне нужен класс актив в родительском
Как убрать класс active из &tplStart
Мне нужен класс актив в родительскомВас довольно сложно понять… В любом случае, у вас есть целый ворох параметров шаблонов для кастомизации корневых пунктов, разделов, внутренних пунктов и тд. Выбирайте нужный, где вам нужно убрать/добавить отображение класса «active» и редактируйте в соответствующем шаблоне плейсхолдер [[+classes]].
человек просто походу не знает где их править вот и все
Параметры искать надо не всамом сниппеете а в параметрах. Заходишь в сниппет сверху табы вкладка параметры туда заходишь и либо делаешь свои параметры либо редактируешь умолчания.
В параметрах не указан tplStart active
P.S
Чтоб не плодит категориями хочу сделать родителя и дочерниных ресурсов одно целое меню
Родитель иметь свою структуру а не выводит дочерниных ресурсов.
По стандарту pdoMenu выводит родителя с классом active если я выбираю дочерниной ресурс то в меню выводит уже 2 активных меню.
P.S
Чтоб не плодит категориями хочу сделать родителя и дочерниных ресурсов одно целое меню
Родитель иметь свою структуру а не выводит дочерниных ресурсов.
По стандарту pdoMenu выводит родителя с классом active если я выбираю дочерниной ресурс то в меню выводит уже 2 активных меню.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.