Необъяснимая штука с pdoMenu
Всем привет!
Столкнулся с необъяснимой для себя штуковиной…
Есть у меня четыре различных категории услуг, сделал для каждой индивидуальное вложенное меню, которое вывожу сниппетом pdoMenu — ниже.
Так вот в трех идентичных блоках (разница только в &parents=`n`) все работает как часы, а вот в четвертом, когда добавляю подпункт (вложенный документ) он перестает отображаться…
Уже голову сломал, в чем может быть причина?
Столкнулся с необъяснимой для себя штуковиной…
Есть у меня четыре различных категории услуг, сделал для каждой индивидуальное вложенное меню, которое вывожу сниппетом pdoMenu — ниже.
Так вот в трех идентичных блоках (разница только в &parents=`n`) все работает как часы, а вот в четвертом, когда добавляю подпункт (вложенный документ) он перестает отображаться…
Уже голову сломал, в чем может быть причина?
[[pdoMenu?
&parents=`42`
&displayStart=`1`
&firstClass=`0`
&lastClass=`0`
&hereClass=`0`
&levelClass=`level`
&tplStart=`@INLINE <ul class="column-menu"><li[[+classes]]><a href="[[+link]]" title="[[+longtitle]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li></ul>`
&tplOuter=`@INLINE [[+wrapper]]`
&tpl=`@INLINE <li class="[[+classnames]]"><a href="[[+link]]" title="[[+longtitle]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>`
]]
Комментарии: 5
Видимо не совсем понятно объяснил проблему.
Меню выглядит след. образом:
1. Пункт меню.
1.1. Подпункт меню
1.1.1. Подподпункт меню
1.1.2. Подподпункт меню
1.1.3. Подподпункт меню
1.2. Подпункт меню
1.2.1. Подподпункт меню
1.2.2. Подподпункт меню
1.2.3. Подподпункт меню
2. Пункт меню.
2.1. Подпункт меню
2.1.1. Подподпункт меню
2.1.2. Подподпункт меню
2.1.3. Подподпункт меню
3. Пункт меню.
3.1. Подпункт меню
3.1.1. Подподпункт меню
3.1.2. Подподпункт меню
3.1.3. Подподпункт меню
4. Пункт меню.
В таком виде все выводится, но когда я добавляю
4.1. Подпункт меню, то 4-й Пункт меню пропадает, не отображается.
Если 4.1. перекинуть в любой пункт/подпункт выше, то он выводится и обратно появляется 4 Пункт меню, все в порядке. Как только возвращаю на место, опять весь блок пропадает.
Каждый блок (пункты меню 1,2,3,4) выводятся одинаково сниппетом, который приводил выше.
Можете подсказать, на что обратить внимание?
Заранее спасибо!
Меню выглядит след. образом:
1. Пункт меню.
1.1. Подпункт меню
1.1.1. Подподпункт меню
1.1.2. Подподпункт меню
1.1.3. Подподпункт меню
1.2. Подпункт меню
1.2.1. Подподпункт меню
1.2.2. Подподпункт меню
1.2.3. Подподпункт меню
2. Пункт меню.
2.1. Подпункт меню
2.1.1. Подподпункт меню
2.1.2. Подподпункт меню
2.1.3. Подподпункт меню
3. Пункт меню.
3.1. Подпункт меню
3.1.1. Подподпункт меню
3.1.2. Подподпункт меню
3.1.3. Подподпункт меню
4. Пункт меню.
В таком виде все выводится, но когда я добавляю
4.1. Подпункт меню, то 4-й Пункт меню пропадает, не отображается.
Если 4.1. перекинуть в любой пункт/подпункт выше, то он выводится и обратно появляется 4 Пункт меню, все в порядке. Как только возвращаю на место, опять весь блок пропадает.
Каждый блок (пункты меню 1,2,3,4) выводятся одинаково сниппетом, который приводил выше.
Можете подсказать, на что обратить внимание?
Заранее спасибо!
Никто не сталкивался? Может есть какие-то ограничения у сниппета?
Скорее всего у вас что-то с вёрсткой из консоли посмотрите присутствуют ли элементы? Ещё в документах подпунктов посмотрите не стоит ли галочки «Не отображать в меню»
Элементы отсутствуют, с версткой все в порядке, с галками тоже порядок.
Сниппет абсолютно идентичен 3-м предыдущим в блоке…
Сниппет абсолютно идентичен 3-м предыдущим в блоке…
Попробуйте добавить &level=`0` и &limit=`0`. Ещё как вариант вывести служебную информацию &showLog=`1` может что прояснит…
Может попробовать вывести только [[pdoMenu?&parents=`42`]]
&displayStart Вам не обязателен, если вы для каждого блока пунктов меню указываете свой вызов.
Может попробовать вывести только [[pdoMenu?&parents=`42`]]
&displayStart Вам не обязателен, если вы для каждого блока пунктов меню указываете свой вызов.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.