[Решено] Помогите с DLBuildMenu. Пытаюсь скрыть второй уровень меню, показывая третий.

Есть меню, где надо чтобы второй уровень не выводился, а выводился третий.
Мой код:

[[DLBuildMenu?
	&id=`main-menu` 
        &idType=`parents` 
        &parents=`286` 
        &maxDepth=`3` 
        &extender=`e`
	&addWhereList=`c.hidemenu=0` &orderBy=`c.menuindex ASC, c.id ASC`
        &display=`all` &noneTPL=`` 
        &e=`title,pagetitle`
	&TplMainOwner=`@CODE: <ul class="nav navbar-nav">[+dl.wrap+]</ul>`
	&TplSubOwner=`@CODE: <ul class="dropdown-menu level-[+dl.currentDepth+]">[+dl.wrap+]</ul>`
	&TplOneItem=`li-main-menu`
	&noChildrenRowTPL=`@CODE: <li class="[+dl.class+]"><a href="[+url+]" class="menu__item" title="[+e.pagetitle+]" [+link_attributes+]>[+e.title+]</a><div class="menu__delimiter"></div></li>`
	&TplOwner2=`@CODE:`
	&TplDepth2=`@CODE:`
&TplDepth3=`@CODE: <li class="[+dl.class+]"><a href="[+url+]" class="menu__item" title="[+e.pagetitle+]" [+link_attributes+]>[+e.title+]</a>[+dl.submenu+]</li>`

]]

Меню показывает только 1 уровень. Галочка показывать в меню стоит.

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

avatar
Вы на втором уровне ничего не выводите, а они же вложенные, что то типа такого надо:
&TplOwner2=`@CODE:[+dl.wrap+]`
&TplDepth2=`@CODE:[+dl.submenu+]`
avatar
Спасибо. Точно забыло что надо же вывод последующих пунктов оставить. Теперь все работает.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.