Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как используя {catmenu} не выводить подкатегории?

Как используя {catmenu} не выводить подкатегории?


     06.02.2019    Шаблоны (TPL), Хаки, Ламерские вопросы    2686

вопрос
Приветствую. в main.tpl

<nav class="side-c nav">
		[aviable=main|cat]{catmenu template="sidebar"}[/aviable]
	</nav>


В sidebar.tpl использую такой шаблон



[root]<ul class="flex-row">[/root]
[item]
     <li><a href="{url}">{name}</a></li>
[/item]


В итоге в меню выводятся категории и подкатегории. Думал, что в {catmenu} нужно добавить subcat="no", но этот параметр работает только в связке с ID. Но я не могу перечислять все категории с вложенными подкатегориями

Ответа пока нет


2 комментария

Colonizator
Юзер

Colonizator - 7 февраля 2019 16:58 -

Вот такой костыль как вариант:
[item]
<li><a href="{url}">{name}</a>
[sub-prefix]<ul style="display: none;">[/sub-prefix]{sub-item}[sub-suffix]</ul>[/sub-suffix]
</li>
[/item]

В итоге подкатегории выводятся и тут же убираются через css.

ShalaginDenis
Юзер

ShalaginDenis - 8 февраля 2019 08:53 -

Думал, что есть возможность скрыть параметры через параметры catmenu. Но через css и правда проще всего))) Большое спасибо

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх