Как вывести товары на странице с разной версткой?

Добрый день.
Делаю сайт на Modx с использованием minishop2
На странице категории товаров test.lewell.ru/catalog/katalog-sharov вот такая верстка
Подскажите, пожалуйста, как вывести товары с такой версткой? Начал делать через несколько выводов pdoResources, но не знаю как сохранить id уже ранее выведенных ресурсов, чтобы одни и те же товары не выводились в последующих вызовах
Алексей
01 февраля 2020, 19:53
modx.pro
568
0

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

Михаил
01 февраля 2020, 19:55
0
Ну для начала надо было писать в разделе Вопросы, а так по сути феномом можно такое запросто разрулить
    Эдвард Ерохин
    01 февраля 2020, 23:38
    0
    На вскидку, в товарах которые большие tv с галочкой, а в чанке с шаблоном феномом определяем если у товара есть галочка то один шаблон если нет то другой. Дальше сортируем как надо.
      Олег Щавелев
      02 февраля 2020, 01:52
      0
      Я бы через prepareSnippet сделал. Что бы читаемость сохранить.
        Эдвард Ерохин
        02 февраля 2020, 02:02
        0
        Так, а что на читаемость повлияет? в тпл с выводом одна ифка и два чанка с отдельной разметкой под каждую нужду. Но на самом деле вариант не один и не два)
        Алексей
        02 февраля 2020, 10:24
        0
        Да, саму логику я понимаю как сделать. Определять товар со скидкой и ему другой чанк
        Там в верстку идёт по «строкам». В 1 — большой товар и справа два маленьких
        Во 2 — три маленьких
        В 3 — два маленьких, большой

        И вот я не пойму как разбивать по этим блокам…
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5