pdoMenu. Как вывести пункты нужного уровня?
        Приветствую) Который час бьюсь над вопросом, который на первый взгляд кажется очень простым. У сайта структура состоит из 3-х уровней. Мне нужно вывести первый уровень сверху (с этим вопросов нет). Второй уровень (активного пункта первого уровня) слева. Третий уровень (активного пункта второго уровня) справа. То есть в трёх разных местах.
Если проще, то кликаем пункт первого уровня и появляются его подпункты. Потом кликаем на один из подпунктов и появляются уже его подпункты.
Я в диком ступоре. Может кто подскажет как это можно сделать?
    
    
                                                                                
            Если проще, то кликаем пункт первого уровня и появляются его подпункты. Потом кликаем на один из подпунктов и появляются уже его подпункты.
Я в диком ступоре. Может кто подскажет как это можно сделать?
Комментарии: 5
                ну как вариант сделать в нужном уровне чанков setPlaceholder            
                    
                Добрый день. Не совсем понял про что речь.            
                    
                Там есть параметр tplInner ставишь ему значение '@INLINE [[+wrapper]]', а весь html выносишь в параметр tplParentRow. Должно получиться что-то типа такого
                    <li class="submenu_wrapp [[+classnames]]"><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>
<ul class="submenu" id="submenu-[[+id]]">
[[+wrapper]]
</ul>
</li>Таким образом ты можешь управлять показом подменю через js или css. А где их расположить это уже дело десятое.            
                Корявенький способ со скрыванием в display:none, но всё же вариант рабочий. Я так пробовал делать, но не заметил, что активной ветке прибавляется класс .active. Спасибо за помощь) Буду пока так делать. Жаль, конечно, что нельзя указать конкретный уровень для вывода. 
И я вот так и не понял что делает &hideSubMenus. По идее он как раз должен скрывать неактивные ветки, но что-то не делает этого.
                    И я вот так и не понял что делает &hideSubMenus. По идее он как раз должен скрывать неактивные ветки, но что-то не делает этого.
                Не знаю, может кому пригодится. Вот так в итоге вывел. Теперь только активная ветка категории третьего уровня показывается без скрытия через css остальных.
                    [[pdoMenu?
            &parents=`5`
            &levelClass=`submenu`
            &tpl=`@INLINE`
            &where=`{"isfolder":1}`
            &tplParentRow=`@INLINE[[+wrapper]]`
            &tplParentRowActive=`@INLINE[[+wrapper]]`
            &tplInnerHere=`@INLINE[[+wrapper]]`
            &tplOuter=`@INLINE[[+wrapper]]`
            &tplInnerRow=`@INLINE <li class="submenu_item [[+classnames]]"><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a></li>`
            &hideSubMenus=`1`
        ]]            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.