проще всего в шаблоне убрать цикл {foreach name=products item=product from=$products} бла бла бла и все что внутри бла бла бла {/foreach} файл products.tpl
эксперементальным путем было выяснено что не все версии одинаково полезны ) так что строчку из описания выше if (!empty($_REQUEST['sortsort'])) $sortsort = 'products.' . $_REQUEST['sortsort']; else $sortsort = 'products.price'; каждый делает такой какая ему нужна... )
Вылаживаю свой вариант сортровки по цене. Можно и другие параметры добавить. Сдесь только сама идея. Нужные параметры и фильтры делаем сами. итак: - форма в шаблон
<form name=sort_form method=post style="float:right;">
<!--
window.location='/'+sort_form.sortsort.value+'/';
-->
<select name=sortsort onChange="JavaScript:sort_form.submit();">
<option value="0">Сотрировка...</option>
<option value="price">по цене</option>
<option value="model">по названию</option>
</select>
</form>
- + приемник в Storefront.class.php в ф