Вывод в результатах поиска pdoPage одновременно товаров, категорий и статей

Уважаемые форумчане,

Подскажите пожалуйста, возможен ли вывод в результатах поиска pdoPage одновременно товаров, категорий и статей. Ниже вывод для товаров.

{$_modx->runSnippet('!pdoPage', [
'element' => 'msProducts',
'tpl' => '@FILE chunks/product_tpl.tpl',
'parents' => 0,
'resources' => $res,
'limit' => 6,
'ajaxMode' => 'button',
'ajaxTplMore' => '@INLINE Загрузить еще',
])}

Как вариант, можно ли здесь на лету менять element и соответственно шаблон вывода tpl.

С уважением,
Василий Королев
ВК
02 мая 2020, 21:36
modx.pro
385
0

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

Максим
03 мая 2020, 12:30
0
Я бы сделал так:
1) Написал свой сниппет для получения товаров, категорий и статей, который бы в зависимости от класса подтягивал необходимые данные (Для товара это дата превью, вендор..., для категорий и статей — соответствующие TV) и оборачивал в соответствующий чанк.
2) указал бы этот сниппет в параметре element сниппета pdoPage.
Если я все правильно помню, то для корректной работы pdoPage сниппет должен в результат добавлять общее кол-во записей, лимит и страницу.
    ВК
    03 мая 2020, 12:39
    0
    Спасибо попробую.

    С уважением.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2