Как сделать pdoResources внутри pdoResources?
Всем привет!
Встала задача вывести pdoResources внутри pdoResources. Подскажите пожалуйста как это сделать?
Пример
На странице есть вызов:
Код в tpl1:
В результате выводится еще 3 тех же элемента. Не пойму как настроить, чтобы все правильно отображалось.
Встала задача вывести 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 тех же элемента. Не пойму как настроить, чтобы все правильно отображалось.
Комментарии: 9
Единственное могу спросить ты что base href не пишешь в шапке? зачем ставишь слешь перед ссылками и картинками?
Возможно, что он просто не указал prepareTVs и processTVs, поэтому и нет полностью просчитанной ссылки.
Не пишу, какой в нем смысл? )
&parents=`[[+id]]` :)
Не работает. Вообще ничего не выводит.
А, это же не вложенные ресурсы.
Проблема в инлайн чанке — он не должен работать, так как туда как раз и подставляются данные текущего ресурса)
Проблема в инлайн чанке — он не должен работать, так как туда как раз и подставляются данные текущего ресурса)
Что, никто не знает как решить такую задачку?
Подучись в составлении запросов + в данном случае лучше использовать pdoMenu, т.к. он тебе по уровням все расположит. Вообще, конечно, лучше написать собственный сниппет, но я думаю, что тебе такое еще рано.
Костя, Коля дело говорит! PdoMenu решит все твои вопросы, а свой код выкинь и больше не показывай, запросы внутри запроса — основной враг большинства сайтов в мировой паутине под авторством рукожопов
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.