Выбрать дочерей ресурса по uri
Добрый день!
Есть структура:
page
--services
----service_1
----service_2
----service_3
На странице page нам необходимо в блоке вывести все ссылки на service_1, service_2, service_3
Как правильно сделать выборку на pdoTools?
Выборка должна быть универсальной, для нескольких страниц, поэтому заранее id родителя services, не известно, но точно знаем, что uri = services
Пока дошел до этого:
Подскажите пожалуйста, как выбрать id страницы. Спасибо.
Есть структура:
page
--services
----service_1
----service_2
----service_3
На странице page нам необходимо в блоке вывести все ссылки на service_1, service_2, service_3
Как правильно сделать выборку на pdoTools?
Выборка должна быть универсальной, для нескольких страниц, поэтому заранее id родителя services, не известно, но точно знаем, что uri = services
Пока дошел до этого:
[[pdoResources?
&parents=`СЮДА НАДО КАК ТО ВЫБРАТЬ ID СТРАНИЦЫ ГДЕ URI = SERVICES`
&depth=`1`
&select=`{"modResource":"pagetitle,uri"}`
&tpl=`@INLINE <li class="list-services-item"><a href="[[+uri]]">[[+pagetitle]]</a></li>`
&sortdir=`ASC`
]]
Подскажите пожалуйста, как выбрать id страницы. Спасибо.
Поблагодарить автора
Отправить деньги
Комментарии: 2
Попробуй так:
[[pdoResources?
&returnIds=`1`
&limit=`0`
&where=`{ "alias":"services"}`
&toPlaceholder=`service_parent`
]]
[[pdoResources?
&parents=`[[+service_parent]]`
&depth=`1`
&tpl=`@INLINE <li class="list-services-item"><a href="[[+uri]]">[[+pagetitle]]</a></li>`
&sortdir=`ASC`
]]
Это гениально! Все работает. Спасибо огромное.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.