pdoMenu ставит hereClass только 1му доч. документу
Приветствую!
Коллеги, столкнулся с такой очень странной проблемой, сайт имеет следующую структуру главного меню:
— Родитель 1
— Дочерний документ 1
— Дочерний документ 2
— Дочерний документ 3
— Родитель 2
— Дочерний документ 1
— Дочерний документ 2
— Дочерний документ 3
и т.д. Проблема в том, что класс «hereClass» присваивается только родителю и первому дочернему документу, при переходе, например, на «Дочерний документ 2», класс уже не присваивается. Возможно я просто не обращал на это внимания, но все же есть подозрения, что до этого работало нормально. Никаких изменений в шаблон я не вносил.
pdoMenu вызывается вот так:
Удалял cache с FTP и из админки, ничего не изменилось. Из-за чего возник такой трабл понять не могу. Возможно у кого-то есть идеи?
Коллеги, столкнулся с такой очень странной проблемой, сайт имеет следующую структуру главного меню:
— Родитель 1
— Дочерний документ 1
— Дочерний документ 2
— Дочерний документ 3
— Родитель 2
— Дочерний документ 1
— Дочерний документ 2
— Дочерний документ 3
и т.д. Проблема в том, что класс «hereClass» присваивается только родителю и первому дочернему документу, при переходе, например, на «Дочерний документ 2», класс уже не присваивается. Возможно я просто не обращал на это внимания, но все же есть подозрения, что до этого работало нормально. Никаких изменений в шаблон я не вносил.
pdoMenu вызывается вот так:
[[pdoMenu?
parents=`0`
&level=`2`
&tplOuter=`@INLINE <ul class="mainmenu pull-right">[[+wrapper]]</ul>`
&tplInner=`@INLINE <ul class="submenu">[[+wrapper]]</ul>`
&hereClass=`current`
&firstClass=``
&lastClass=``
&parentClass=`dropdown`
&tpl=`@INLINE <li[[+classes]]><a href="[[+link]]" class="hvr-sweep-to-bottom" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
&tplInnerRow=`@INLINE <li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
]]
При этом у меня есть Родитель «Каталог» (это категория товаров miniShop2) и если я создаю в нем дочерние категории и отображаю их в меню, то им класс «current» проставляется. Удалял cache с FTP и из админки, ничего не изменилось. Из-за чего возник такой трабл понять не могу. Возможно у кого-то есть идеи?
Комментарии: 2
Попробуй некэширумо вызывать pdoMenu
Уже разобрался, спасибо. Тип дочерних документов стоял как «Ссылка», изменил на «Символическая ссылка» и все заработало. Но странно конечно, что так.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.