Как добавить id ресурсов в выборку pdoResources
Как мне добавить в получившуюся выборку еще несколько ресурсов с заранее известными Id?
[[!pdoResources? &resources=`1,2,3` &tpl=`0` &parents=`10` &returnIds=`1`]]
так выводит только 1,2,3 — а нужно включая 1,2,3.
Уже отчаялся в этом вопросе, неужели никак?!
[[!pdoResources? &resources=`1,2,3` &tpl=`0` &parents=`10` &returnIds=`1`]]
так выводит только 1,2,3 — а нужно включая 1,2,3.
Уже отчаялся в этом вопросе, неужели никак?!
Комментарии: 18
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Объясню для чего мне это вообще нужно. Есть каталог товаров, есть ресурсы с дополнительными категориями,
у ресурсов TV с данными о доп категориях (22||25||29). Написал сниппет, который находит ID всех ресурсов у которых доп категории совпадают с текущей, сниппет возвращает мне id этих ресурсов(1,2,3).
Конечно может есть возможность с помощью where обойтись и без доп. сниппета, но я чет сомневаюсь.
Код сниппета:
Пашоккоммент удален авторомПо другому ничего не придумал, сломал весь мозг(
ПашокПашокПашокПроблема заключается в том, что при таком решении необходимо вызывать pdoResources два раза на странице.
Один для 1,2,3 другой для остальных.
Просто мне казалось, что pdoResources должен уметь справляться с такими вещами элементарно, ну например в &resources=`+1,+2,+3`.
Два вызова pdoResources, не оптимально я считаю(
ПашокОднако что-то подсказывает, что это решить можно без нововведений в pdoResources…
Без дополнительного сниппета здесь никак не обойтись.