Как настроить &tplCategoryFolder для пункта меню?

Всем привет. Столкнулся с такой проблемкой. в меню есть выпадающие менюшки, нужно у раздела Каталог сделать особую менюшку, чтобы при наведении выпадала своя. Пробую через параметр &tplCategoryFolder — без результатно. Вывод сниппета такой:

[[pdoMenu?
            &parents=`0`
            &level=`2`
            &tpl=`@INLINE <li><a href="[[+link]]" rel="[[+link_attributes]]" title="[[+pagetitle]]" >[[+menutitle]]</a>[[+wrapper]]</li>`
            &tplInner=`@INLINE <ul class="nav_pop" style="width:190px;" >[[+wrapper]]</ul>`
            &outerTpl=`@INLINE <ul class="topnav" id="nav">[[+wrapper]]</ul>`
            &tplCategoryFolder=`@INLINE <li><a href="[[+link]]" rel="[[+link_attributes]]" title="[[+pagetitle]]">[[+pagetitle]]</a>
        <div class="opt">
            <div class="opt-left">
			 <div class="opt-item">
    	       <div class="f-img"><a href="#"><img src="images/im1.jpg" alt=""></a></div>
             </div>
    		 <div class="opt-item">
              <div class="opt-tit"><a href="#">Товары для красоты</a></div>
                 <div class="opt-list">
                    <p><a href="#">Монопады</a></p>
                    <p><a href="#">Часы</a></p>
                    <p><a href="#">Наушкники</a></p>
                    <p><a href="#">Нижнее белье</a></p>
                 </div>
        	  </div> 
    		 <div class="opt-item">
              <div class="opt-tit nobrd"><a href="#">Популярные</a></div>
        	  </div> 
             </div>        

            <div class="opt-center">
    		 <div class="opt-item">
              <div class="opt-tit"><a href="#">Игрушки</a></div>
                 <div class="opt-list">
                    <p><a href="#">Миньоны</a></p>
                    <p><a href="#">Paw Patrol</a></p>
                    <p><a href="#">Куклы</a></p>
                    <p><a href="#">Поросенок Пеппа</a></p>
                    <p><a href="#">Robocar Poli</a></p>
                    <p><a href="#">Супер крылья</a></p>
                    <p><a href="#">Прочее</a></p>
                 </div>
        	  </div> 
    		 <div class="opt-item mb53">
              <div class="opt-tit"><a href="#">Бижутерия</a></div>
                 <div class="opt-list">
                    <p><a href="#">Пандора</a></p>
                    <p><a href="#">Dior</a></p>
                    <p><a href="#">Прочее</a></p>
                 </div>
        	  </div> 
    		 <div class="opt-item">
              <div class="opt-tit nobrd"><a href="#">Упаковка</a></div>
        	  </div> 
             </div>        


            <div class="opt-right">
    		 <div class="opt-item mb10">
              <div class="opt-tit"><a href="#">Портмоне и кошельки</a></div>
                 <div class="opt-list">
                    <p><a href="#">Baellery</a></p>
                    <p><a href="#">Devis</a></p>
                    <p><a href="#">Прочее</a></p>
                 </div>
        	  </div> 
    		 <div class="opt-item">
              <div class="opt-tit"><a href="#">Очки</a></div>
                 <div class="opt-list">
                    <p><a href="#">Вайфаеры</a></p>
                    <p><a href="#">Авиаторы</a></p>
                 </div>
        	  </div> 
			 <div class="opt-item">
    	       <div class="f-img"><a href="#"><img src="images/im2.jpg" alt=""></a></div>
             </div>
             </div>        
        </div>
        </li>`
        ]]
У документа Каталог поставил атрибут catalog, и вывожу как rel=«catalog». Уже всё испробовал. Как мне вывести менюшку у раздела Каталог отдельно? Чтобы только у этого раздела такого вида была. У остальных обычная выпадающая менюшка быть должна.
Андрей Копп
01 марта 2016, 16:24
modx.pro
2 079
0

Комментарии: 4

Виталий Барышников
02 марта 2016, 09:09
0
Тут явно не правильно, туда не нужно пихать всю разметку. Посмотри для примера чуть ниже в вопросах, я сам помучался, но сделал. Тоже кстати каталог.
    Андрей Копп
    03 марта 2016, 13:56
    0
    У меня структура меню по идиотски сделана. У меня 2 типа выпадающих меню от корня должны быть, у каталога одна структура, у всех остальных разделов другая. Прийдётся писать свой сниппет для вывода, т.к. другого пути я не вижу.
      Виталий Барышников
      03 марта 2016, 14:00
      0
      Может вызвать два раза pdoMenu? Один раз специально, чтобы построить первый раздел, второй — для всего остального. Это я так, теоретически.
    Игорь Игамов
    08 марта 2016, 02:20
    0
    Через фильтр вывода. Знаю как на wayfinder сделать. Что то типа:
    [[+wf.id:is=`ID_страницы_Каталог`:then=`<li class="li1"></li>`:else=`<li class="l2"></li>`]]
    Пишу с телефона. Думаю понятно. Это указываем в чанке вывода подменю.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4