Насколько я понимаю, вы пытаетесь получить все изображения из ресурсов в дереве ресурсов. И покажите их в виде слайдера.
Я думаю, у вас уже будет javaScript для слайдера изображений. Итак, вот как получить изображения.
У вас есть телевизор под названием slide-img, верно? Хороший. Убедитесь, что это формат вывода - текст.
Если вы ссылаетесь на это изображение на странице, на которой есть этот телевизор, вы называете это так
<img src="[[*slide-image]]" alt="some Image" />
Если вы вызываете его по частям (что вы будете делать при использовании getResources), вы вызываете изображение следующим образом:
<img src="[[+tv.slide-image]]" alt="some Image" />
Увидеть разницу? * для TV на той же странице, + - правильный вызов для заполнителя. Поэтому, если вы используете getResources, он поместит все, что вы запрашиваете, в заполнители в вашем микротемпле (мы называем это chunk в терминах MODX)
Итак, ваш вызов getResources может выглядеть так:
[[getResources?
&parents=`-1` (the place from where getResources will dig down the tree)
&depth=`0` (how deep will it dig?)
&limit=`0` (only the default 5? no! :) )
&tpl=`slides` (this is your chunk, right?)
&sortby=`FIELD(modResource.id,[[*slide-img]])` (you will sort by the file name and folder, is that right?)
&sortdir=`ASC`
&includeTVs=`1` &processTVs=`1` &tvPrefix=`tv.` (right, right, tv. is already the default value)
]]
person
Guido Gallenkamp
schedule
06.03.2017