Konstantin

Konstantin

С нами с 24 ноября 2017; Место в рейтинге пользователей: #1643

Как сделать pdoResources внутри pdoResources?

Всем привет!

Встала задача вывести pdoResources внутри pdoResources. Подскажите пожалуйста как это сделать?

Пример

На странице есть вызов:
[[!pdoResources?
	&parents=`18,19,20`
	&depth=`1`
	&tpl=`tpl1`
	&limit=`50`
	&includeTVs=`author,image`
]]

Код в tpl1:
<article>
	<h1>[[+longtitle]]</h1>
	<figure>
		<img scr="/[[+tv.image]]" alt="">
	</figure>
	<div>[[+tv.author]]</div>
	...
	<!-- Список "соседних" ресурсов, отфильтрованных по tv author -->
        [[!pdoResources?
		&parents=`[[+parent]]`
		&resources=`-[[+id]]`
		&tpl=`@INLINE <a href="/[[+uri]]">
			[[+longtitle]]
			<img src="/[[+tv.image]]" alt="">
		</a>`
		&includeTVs=`author,image`
		&limit=`3`
		&sortby=`publishedon`
		&tvFilters=`author`
        ]]
</article>

В результате выводится еще 3 тех же элемента. Не пойму как настроить, чтобы все правильно отображалось.
Konstantin
24 ноября 2017, 14:44
modx.pro
2 501
0