Все пока мыслей нет как это сделать. скорей бы доделать чтоб отвязаться от этого сайта
я переименовывал классы, ничего не дало
если убрать class="nb_item"
в строчке <input type="hidden" name="n" class="nb_item" value="{$nValue|escape:'htmlall':'UTF-8'}" />
в файле nbr-product-page.tpl
{if isset($p) AND $p}
{if isset($smarty.get.id_category) && $smarty.get.id_category && isset($category)}
{assign var='requestPage' value=$link->getPaginationLink('category', $category, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('category', $category, true, false, false, true)}
{elseif isset($smarty.get.id_manufacturer) && $smarty.get.id_manufacturer && isset($manufacturer)}
{assign var='requestPage' value=$link->getPaginationLink('manufacturer', $manufacturer, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('manufacturer', $manufacturer, true, false, false, true)}
{elseif isset($smarty.get.id_supplier) && $smarty.get.id_supplier && isset($supplier)}
{assign var='requestPage' value=$link->getPaginationLink('supplier', $supplier, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink('supplier', $supplier, true, false, false, true)}
{else}
{assign var='requestPage' value=$link->getPaginationLink(false, false, false, false, true, false)}
{assign var='requestNb' value=$link->getPaginationLink(false, false, true, false, false, true)}
{/if}
<!-- nbr product/page -->
{if $nb_products > $products_per_page}
<div class="filter-holder">
<div class="text-wrap">
<span>{l s='Show'}:</span>
<ul id="nb_item">
{foreach from=$nArray item=nValue}
{if $lastnValue <= $nb_products}
<li {if $n == $nValue}class="active"{/if}>
{*<a href="{if !is_array($requestNb)}{$requestNb}{else}{$requestNb.requestUrl}{/if}?n={$nValue|escape:'htmlall':'UTF-8'}">{$nValue|escape:'htmlall':'UTF-8'}</a>*}
<a href="#" data-nb="{$nValue|escape:'htmlall':'UTF-8'}">{$nValue|escape:'htmlall':'UTF-8'}</a>
</li>
{/if}
{/foreach}
</ul>
<input type="hidden" name="n" class="nb_item" value="{$nValue|escape:'htmlall':'UTF-8'}" />
</div>
<!-- <span class="displaying">Показано 20 из 65 товаров</span> -->
</div>
</form>
{/if}
<!-- /nbr product/page -->
{/if}
то в пагинации все правильно. но эта сортировка не работает конечно же.