Фильтрация ресурсов по классу

Всем привет!
Можно ли отфильтровать ресурсы по определенному классу в pdoresources

Например:
[[!pdoResources?
&tpl=`item`
&parents=`[[~parent]]`
&includeTVs=`tv1`
&depth=`0`
&limit=`0`
&id=`[[+id]]`
]]
Вывод:
<div class="item">...</div>
<div class="item item2">...</div>
<div class="item item2">...</div>
<div class="item">...</div>
необходимо оставить ресурсы у которых класс item2
Михаил
22 сентября 2021, 20:50
modx.pro
359
0

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

Andrey
23 сентября 2021, 00:30
0
Плохо понятно. pdoResources ничего не знает про классы. Вы можете скрывать элементы с помощью css:
div.item {display:none;}
div.item.item2 {display:block;}
¯\_(ツ)_/¯
    Александр Мельник
    23 сентября 2021, 08:51
    0
    нет. pdoResources это php программа которая получает данные из базы данных. Она может вернуть их как в чистом виде, так и обернув эти данные в какую-то вьюшку, но она ничего не знает про css классы. Вы можете внутри вьюшки, которую указываете в tpl построить свою логику, к примеру если значение ТВ у этого ресурса больше пяти то добавить этому тегу стиль display:none; Но как и написал Андрей выше, гораздо правильнее это решать уже на уровне css или js
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2