Не сохраняется пагинация после обновления страницы
Всем привет!
Может у кого была такая проблема и знаете как ее решить?
Нас сайте установлен mFilter2, обновлен до актуальной версии, обновлен и pdoTools. На сайте выводятся товары по 30 шт на странице, захожу на страницу номер ?page=3 обновляю страницу, сбрасывается пагинация. После обновления нахожусь на первой станица каталога. Но если я нахожусь на странице ?page=2 такой проблемы нет, все начинается от 3 и далее
Вывод mFilter2
Может у кого была такая проблема и знаете как ее решить?
Нас сайте установлен mFilter2, обновлен до актуальной версии, обновлен и pdoTools. На сайте выводятся товары по 30 шт на странице, захожу на страницу номер ?page=3 обновляю страницу, сбрасывается пагинация. После обновления нахожусь на первой станица каталога. Но если я нахожусь на странице ?page=2 такой проблемы нет, все начинается от 3 и далее
{'!mFilter2' | snippet: [
'class' => 'msProduct',
'element' => 'msProducts',
'tplOuter' => '@FILE chunks/filterOuter.tpl',
'tpl' => '@FILE chunks/productRows.tpl',
'includeThumbs' => '222x222',
'limit' => 32,
'ajaxMode' => 'default',
'filters' => '
ms|vendor:vendors,
ms|sale,
ms|product_weight:step,
ms|availability:availability,
msoption|material:res,
msoption|basis:bas,
msoption|circleSize:circle,
msoption|appointment:appo,
msoption|rotation:rot
',
'sortdir' => 'DESC',
'where' => '{"Data.price:!=":"0"}',
'tplFilter.outer.ms|vendor' => '@FILE chunks/filter/filterSelectVendor.tpl',
'tplFilter.row.ms|vendor' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.ms|sale' => '@FILE chunks/filter/filterSelectSale.tpl',
'tplFilter.row.ms|sale' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.ms|availability' => '@FILE chunks/filter/avaWrapFilter.tpl',
'tplFilter.row.ms|availability' => '@FILE chunks/filter/avaFilterCheck.tpl',
'tplFilter.outer.ms|product_weight' => '@FILE chunks/filter/filterNewSelect.tpl',
'tplFilter.row.ms|product_weight' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.msoption|material' => '@FILE chunks/filter/filterNewSelect.tpl',
'tplFilter.row.msoption|material' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.msoption|basis' => '@FILE chunks/filter/filterNewSelect.tpl',
'tplFilter.row.msoption|basis' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.msoption|circleSize' => '@FILE chunks/filter/filterNewSelect.tpl',
'tplFilter.row.msoption|circleSize' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.msoption|appointment' => '@FILE chunks/filter/filterNewSelect.tpl',
'tplFilter.row.msoption|appointment' => '@FILE chunks/filter/filterOption.tpl',
'tplFilter.outer.msoption|rotation' => '@FILE chunks/filter/filterNewSelect.tpl',
'tplFilter.row.msoption|rotation' => '@FILE chunks/filter/filterOption.tpl',
'suggestionsRadio' => 'ms|vendor,ms|availability'
]}
шаблон tplOuter<div class="row msearch2" id="mse2_mfilter">
<h1 class="page_title">{$_modx->resource.pagetitle} (<span id="mse2_total">[[+total:default=`0`]]</span>)</h1>
{$_modx->resource.content}
<div class="filter_top clear">
<form action="{$_modx->resource.id | url}" method="post" id="mse2_filters">
{$filters}
</form>
<div id="mse2_sort">
[[%mse2_sort]]
<a href="#" data-sort="ms|price" data-default="desc" class="sort">Цене <span></span></a>
<a href="#" data-sort="resource|pagetitle" data-default="desc" class="sort">Названию <span></span></a>
</div>
</div>
<div id="mse2_selected">[[%mse2_selected]]:
<span></span>
</div>
<div id="mse2_results" class="product_list product_list_page">
{$results}
</div>
<div class="mse2_pagination">
{'page.nav' | placeholder}
</div>
{if $_modx->resource.txtProduct }
<div class="text-child">
{$_modx->resource.txtProduct}
</div>
{/if}
</div>