Как можно вызвать pdoResources для каждого TV-поля

Здравствуйте!

Есть ресурс с несколькими TV-полями. Как можно вызвать несколько раз pdoResources чтобы формировалось несколько выдач (столько сколько указано определенных TV) одного и того же ресурса, но с использованием каждый раз только своего TV? В шаблоне tpl на выдаче тоже должен участвовать свой TV.
newbmod
01 декабря 2019, 12:59
modx.pro
589
0

Комментарии: 3

Тимур
02 декабря 2019, 15:08
0
А какую задачу вы решить хотите? Такое чувство, что это какой-то странный вариант сортировки…
    newbmod
    02 декабря 2019, 15:16
    0
    Есть ресурсы с описанием квартир. У каждого ресурса есть набор картинок по комнатам в виде TV image полей (одно поле — одна картинка). Нужно Вывести все ресурсы с картинками по отдельным помещениям, т.е. все кухни, все прихожие, все спальни и т.д. и все это на одной странице. Стоит js фильтр, который отображает либо их все скопом, либо по одному выбранному типу помещения (связан он с class элемента). Сейчас реализовано несколькими выводами pdoResources. Но это много лишнего кода, как я думаю. Можно ли как-то реализовать это через цикл, но в tpl вывода включать название TV поля к примеру?
      Тимур
      02 декабря 2019, 15:37
      0
      В компоненте mSearch2 есть фильтр по TV полям. Работает все быстро, на ajax. И кучи лишнего кода не будет.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3