помогите сделать выборку
Здравствуйте, помогите, пожалуйста, разобраться:
Нужно вывести на странице последние работы (портфолио) через pdoresources, у которых одно из TV (множественный список, массив чисел через запятую) содержит ID этой страницы на которой они выводятся.
То есть у страницы если id 18, то выводить те ресурсы портфолио, у которых в tv portfolio_type есть в массиве 18
Зашел в тупик:
Нужно вывести на странице последние работы (портфолио) через pdoresources, у которых одно из TV (множественный список, массив чисел через запятую) содержит ID этой страницы на которой они выводятся.
То есть у страницы если id 18, то выводить те ресурсы портфолио, у которых в tv portfolio_type есть в массиве 18
Зашел в тупик:
{'pdoResources' | snippet : [
'limit' => 4,
'parents' => 24,
'depth' => 1,
'sortby' => 'RAND()',
'includeTVs' => 'portfolio_type',
'sortdir' => 'ASC',
'tpl' => 'tpl.lastwork_item',
'where' => [ '$_modx->resource.id:in' => [$portfolio_type] ],
]}Спасибо!
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
modx.pro/solutions/23005
Вот так сработало: