Условие если у родителя есть документы
Как написать условие если у родителя есть документы то выводим?
Комментарии: 6
По умолчанию в MODX ресурсы, имеющие дочерние, помечаются как папки «isfolder=1», иначе «isfolder=0»
&where=`{"isfolder":1}`
А что выводите и чем? Как мне не выводить к примеру в pdomenu уровень Новость «2»?
Если в папке есть ресурсы то не выводим
А если нет ресурсов то что выводим?
Попробуйте &level=`2`
Попробуйте &level=`2`
&level=`2`не подходит — пропадает активность категории.
Нужно условие если ресурс 3 уровня то ничего не выводим
Нужно условие если ресурс 3 уровня то ничего не выводим
&tplInnerHere=`@INLINE [[+wrapper]]`
типа такого [[+parent:is=`[[pdoField? &id=`[[*id]]` &field=`id` &topLevel=`3`]]`:then=``:else=``]]
получилось, исправил +parent на *parent
[[+parent:is=`[[pdoField? &id=`[[*id]]` &field=`id` &topLevel=`2`]]`:then=`[[+pagetitle]][[+wrapper]]`:else=``]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.