помогите сделать выборку
Здравствуйте, помогите, пожалуйста, разобраться:
Нужно вывести на странице последние работы (портфолио) через 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] ],
]}Спасибо! Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
modx.pro/solutions/23005
Вот так сработало: