Нескольких шаблонов (&TPL) в tagManager2

Подскажите как использовать в месте с tagManager2 больше чем один шаблон &tpl. При отфильтровке результатов
У меня на сайте для разных категорий свои шаблоны элементов,
<div id="products">
[[!tmCatalog?  &tpl=`filtr_tpl` &limit=`75`  &showHidden=`1` &includeContent=`1` &depth=`1`  &includeTVs=`1` &processTVs=`1`]]


<div class="clearfix"></div>
</div>

<ul class="pagination" id="pages">
[[!+page.nav]]
</ul>
Но в параметрах get_products tpl один для всех, как менять например в зависимости от id, или разнуе опции подтягивать
topmarka
15 апреля 2017, 08:20
modx.pro
1 376
0

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

topmarka
15 апреля 2017, 11:24
0
За решение готов отблагодарить!
    Андрей
    15 апреля 2017, 13:33
    0
    Как вариант сделать свои шаблоны для этих категорий, где в вызове tmCatalog прописать другой tpl.

    Или попробовать так:

    &tpl=`[[*id:is=`1`:then=`new_tpl`]]`

    Правда хз как оно будет вместе с tmFilter работать.
      topmarka
      15 апреля 2017, 14:23
      0
      " где в вызове tmCatalog прописать другой tpl." — Так и делаю, при вызвове все норм ставится при шаблоне, но после фильтра сбрасывается и выводится по шаблону по умолчанию для getProducts насколько я понимаю
        Андрей
        15 апреля 2017, 17:17
        0
        Должно работать и не сбрасываться на другой шаблон, видимо проблема с какими то настройками. Пробуйте на дефолтных настройках/чанках шопкипера, если заработает, ищите ошибку в своих вызовах/конфигах.

        Проверил только что на демо-версии c http://demo.modx-shopkeeper.ru, правда у меня стоит ещё старая версия, шопкипер 3.2.4 и tagManager 2.2-rc1. При фильтрации всё работает верно.
    topmarka
    15 апреля 2017, 14:24
    0
    [[!tmCatalog? &tpl=`filtr_tpl` — меняю, но после фильтрации сбрасывается
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5