Каталог с вложенной фильтрацией

Подскажите, пожалуйста, на основе чего можно сделать каталог такого типа:
— Каталог объектов у которых есть определённые поля — название объекта, название компании, год.
*На странице этого каталога есть фильтрация по названию компании и году в виде обычного select элемента.
*Внутри каждого объекта данного каталога есть: галерея, минимальное описание, ещё один каталог с итемами которые привязаны к данному объекту, итемы имеют совсем другие поля и для них есть своя фильтрация по этим полям.

Потенциальное количество на весь сайт внутренних итемов 2-3 тысячи. Смотрел на pdoResources и использование Collection с TV полями. Но пока сложности с ограничением фильтрации первого уровня, при фильтрации объектов, в него попадает и всё, что вложено в родителя.

miniShop2 и mSearch2 поможет с организацией такого? Прошу совета.
Dmitriy Nes
05 сентября 2018, 12:12
modx.pro
547
0

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

Евгений Лазарев
06 сентября 2018, 14:39
0
Я бы выбрал minishop2
    Алексей Смирнов
    06 сентября 2018, 22:34
    0
    Если ограничить глубину вывода настройкой depth=0 (первый уровень) должны попасть только дочерние ресурсы.
    А так не совсем ясна структура:
    1) Если у вас к обьекту привязан итем (их может быть несколько?), и фильтровать вам нужно по 3м полям на конкретной странице (Название обьекта, название Итема, год обьекта), то mSearch2 справится с минишопом или без него.
    2) Если у вас какая-то другая структура, то опишите. т.к. не ясно к чему принадлежит Название компании — это итем или обьект.
    P.S. Collection хорош тем что вы можете в ручную вбивать TV значения прямо в списках ресурсов, чего не сделать в самом минишопе и что затрудняет быстродействие простых операций заполнения в ручную.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2