tagmanager2 замена select в сортировке

Доброго времени суток. Назрела необходимость замены стандартных селектов сортировки товара на три текстовые строчки. Никак не могу додуматься как устроена сортировка, чем и как можно заменить обычный select например на три чекбокса.

Перелопачивать filter.js не стал, придумал проще...
может кому понадобится:

<div class="col-xs-12 sort">
                    <input type="text" id="pagetitle" value="pagetitle" class="f_sortby" name="sortby" onClick="tmFilters.changeOrder(this);">
                    <label for="pagetitle">
                        <span class="titlepage">По алфавиту</span>
                    </label>
                    <input type="text" id="price" value="price" class="f_sortby" name="sortby" onClick="tmFilters.changeOrder(this);">
                    <label for="price">
                        <span class="pricee">По цене</span>
                    </label>
                    <input type="text" id="rating" value="rating" class="f_sortby" name="sortby" onClick="tmFilters.changeOrder(this);">
                    <label for="rating">
                        <span class="popular">По популярности</span>
                    </label>
                 
                </div>
<style>
input {
display:none;
}
label{
cursor:pointer;
}
</style>

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.