mFilter2 альтенативные обертки для tpls

Всех приветствую!

Кто-нибудь сталкивался с задачей установки разных оберток в mFilter2?

Подключаю чанки оформления одного результата так

&tpls=`catalogGridTpl,catalogTableTpl`
При переключении вида каталога все разваливается, отрабатывает только при перезагрузке страницы

Они, естественно, отрабатывают, но в первом случае верстка на div, во втором табличная, вторые результаты необходимо обрамить таблицей, что бы получилось, примерно так

<div id="mse2_result">
<table class="">
[[+result]] оформление catalogTableTpl
</table>
</div>
В документации не нашел ничего на вроде
&tplsOuter=`outer1,outer2`
&tplsWrapper=`outer1,outer2`
Также, пытался перехватить текущую обертку результата через $(document).on('mse2_load', function(e, data) {, но в выводе не получилось обнаружить подгружаемый шаблон
Вадим Раевский
19 октября 2018, 13:49
modx.pro
1
1 108
0

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

Вадим Раевский
20 октября 2018, 00:45
0
В общем, примерно так:
<script>
        $(document).on('mse2_load', function(e, data) {
            var page = mse2Config.page;
            var tpl = mse2Config.tpl;
            if (tpl == 1) {
                делаем что-то
            } else {
                иначе другое
            }
        });
</script>
    R2m0x94 (Vasily)
    29 мая 2019, 23:51
    0
    Да, помню мучился 2 года назад с этой проблемой. Опробовал вашу $крипку, разве не .on(change)? Было бы очень здорово, чтобы добавилась возможность как и с &tpl, &tpls так и для &tplOuter, &tplOuters. Василия бы кто попросил допилить коробку с mFilter2.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2