Доброе время суток. Клиент отказался от Ajax-фильтрации. Теперь делаю обычную фильтрацию по документации
<div id="filters">
<form action="[[~[[*id]]]]" method="get">
<input type="hidden" name="sortby" value="pagetitle" />
<input type="hidden" name="sortdir" value="asc" />
<input type="hidden" name="limit" value="10" />
[[tmFilters?
&filterOuterTpl=`tm2_filterOuterTpl_select`
&filterTpl=`tm2_filterTpl_select`
&filterNumericOuterTpl=`tm2_filterOuterTpl`
&filterNumericTpl=`tm2_filterNumericTpl`
&filtersType=`filters_simple`
]]
<button type="submit">Подобрать</button>
<button type="button" onclick="window.location.href = window.location.pathname; return false;">Сбросить</button>
</form>
</div>
==================================================================
<div class="sorting">
<select class="f_sortby" name="sortby">
<option value="pagetitle">по названию</option>
<option value="price">по цене</option>
<option value="publishedon">по дате</option>
</select>
<select class="f_sortdir" name="sortdir">
<option value="asc">по возростанию</option>
<option value="desc">по убыванию</option>
</select>
<select class="f_limit" name="limit">
<option value="10">10</option>
<option value="20">20</option>
<option value="40">40</option>
</select>
<div class="clearfix"></div>
</div>
<div id="products">
[[!tmCatalog]]
<div class="clearfix"></div>
</div>
<ul class="pages">
[[!+page.nav]]
</ul>
При нажатии на кнопку подобрать выкидывает на главную страницу (ссылка вида index.php?sortby=pagetitle&sortdir=asc&limit=10&f_komnat=&f_obsh_kv=122&f_etaj=). Что я делаю не так?
Забыл сказать, у меня на каждой категории стоит фильтр, то есть у меня не одна категория, а сразу несколько и они должны фильтроваться не по ajax.