Пагинация в mfilter2
Здравствуйте.
Использую mfilter2 для фильтрации товаров. Необходимо сделать подгрузку результатов через кнопку из pdoPage(&ajaxMode=`button`). Вызываю mfilter2 таким образом:
В tpl.products.wrap:
UPD
Решил проблему. Действительно вызывал неверно. Забыл класс rows в обертке вывода результатов:
Использую mfilter2 для фильтрации товаров. Необходимо сделать подгрузку результатов через кнопку из pdoPage(&ajaxMode=`button`). Вызываю mfilter2 таким образом:
[[!mFilter2?
&class=`msProduct`
&element=`msProducts`
&parents=`2`
&limit=`10`
&tpls=`tpl.products.row`
&tplOuter=`tpl.products.wrap`
&filters=`
msoption|price_total:number
`
&ajaxMode=`button`
&tplFilter.outer.msoption|price_total=`tpl.mFilter2.filter.slider`
&tplFilter.row.msoption|price_total=`tpl.mFilter2.filter.number`
]]
В tpl.products.wrap:
<section id="mse2_mfilter">
<section class="quick-filter">
<div class="main-wrapper">
<form action="" method="post" id="mse2_filters" class="inner clearfix2">
[[+filters]]
</form>
</div>
</section>
<section class="filter-output" id="pdopage">
<div class="main-wrapper">
<div class="search-result">Свободных квартир: <span id="mse2_total">[[+total]]</span></div>
<div class="result" id="mse2_results">
[[+results]]
</div>
<div id="mse2_pagination">
[[!+page.nav]]
</div>
</section>
</section>
В любом случае вызывается стандартная постраничная пагинация. Скорее всего я ее неправильно вызываю. Прощу помощи. Спасибо.UPD
Решил проблему. Действительно вызывал неверно. Забыл класс rows в обертке вывода результатов:
<div class="rows" id="mse2_results" >
[[+results]]
</div>
Комментарии: 1
А еще не хватает ....
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.