mFilter2 альтенативные обертки для tpls
Всех приветствую!
Кто-нибудь сталкивался с задачей установки разных оберток в mFilter2?
Подключаю чанки оформления одного результата так
Они, естественно, отрабатывают, но в первом случае верстка на div, во втором табличная, вторые результаты необходимо обрамить таблицей, что бы получилось, примерно так
Кто-нибудь сталкивался с задачей установки разных оберток в 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) {, но в выводе не получилось обнаружить подгружаемый шаблон Комментарии: 2
В общем, примерно так:
<script>
$(document).on('mse2_load', function(e, data) {
var page = mse2Config.page;
var tpl = mse2Config.tpl;
if (tpl == 1) {
делаем что-то
} else {
иначе другое
}
});
</script>
Да, помню мучился 2 года назад с этой проблемой. Опробовал вашу $крипку, разве не .on(change)? Было бы очень здорово, чтобы добавилась возможность как и с &tpl, &tpls так и для &tplOuter, &tplOuters. Василия бы кто попросил допилить коробку с mFilter2.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.