pdoMenu: [[+children]] без учёта контейнеров
Здравствуйте.
Использую меню pdoMenu:
Категория (36) /* а должно быть 33 */
*Подкатегория (12)
*Подкатегория (7)
*Подкатегория (14)
Категория (52) /* а должно быть 48 */
*Подкатегория (10)
*Подкатегория (3)
*Подкатегория (11)
*Подкатегория (24)
Категория (45) /* а должно быть 43 */
*Подкатегория (34)
*Подкатегория (9)
Получается, что в подсчёте количества ресурсов участвуют и контейнеры и не контейнеры.
Как можно сделать чтобы [[+children]] выводил правильно?
Использую меню pdoMenu:
[[pdoMenu?
&parents=`2`
&level=`2`
&outerClass=`clockmenu-list`
&levelClass=``
&tplParentRow=`@INLINE
<li>
<a href="[[+link]]" [[+attributes]]>[[+menutitle]] <small>([[+children]])</small> <span class="clockmenu-list-arrow-down"></span></a>
<ul class="clockmenu-list-submenu">[[+wrapper]]</ul>
</li>`
&tplInnerRow=`@INLINE <li><a href="[[+link]]" [[+attributes]]>[[+menutitle]] <small>([[+children]])</small> <span class="clockmenu-list-arrow-down"></span></a></li>`
&tpl=`@INLINE <li><a href="[[+link]]" [[+attributes]]>[[+menutitle]] <small>([[+children]])</small></a></li>`
&tplOuter=`@INLINE <ul class="[[+classnames]]">[[+wrapper]]</ul>`
&tplInner=`@INLINE [[+wrapper]]`
&where=`{"isfolder:=":1}`
&cache=`1`
&fastMode=`1`
&cacheTime=`3600`
&countChildren=`1`
]]
В итоге меню имеет вид:Категория (36) /* а должно быть 33 */
*Подкатегория (12)
*Подкатегория (7)
*Подкатегория (14)
Категория (52) /* а должно быть 48 */
*Подкатегория (10)
*Подкатегория (3)
*Подкатегория (11)
*Подкатегория (24)
Категория (45) /* а должно быть 43 */
*Подкатегория (34)
*Подкатегория (9)
Получается, что в подсчёте количества ресурсов участвуют и контейнеры и не контейнеры.
Как можно сделать чтобы [[+children]] выводил правильно?
Комментарии: 5
&hideContainers=`1` — Отключает вывод контейнеров, то есть, ресурсов с «isfolder = 1».
Может это?
Может это?
Попробовал. Никаких изменений.
Спасибо! Откомментировал там же.
А может быть есть какой-то дефолтый способ? А то тут https://modx.pro/help/11010/ я уже начал придумывать велосипед, а Володя подсказал, и всё оказалось просто)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.