UMIhelp

Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: mihdan от 20 Сентября 2013, 15:12:22

Название: Фильтр по полю
Отправлено: mihdan от 20 Сентября 2013, 15:12:22
Задача - реализовать сортировку объектов каталога по выбранному из списка полю (например, http://clip2net.com/s/5MYQFt).

Сейчас это выглядит так:

<select onchange="document.location.href=this.options[this.selectedIndex].value">
                            <!--option value="">Релевантности</option-->
                            <option value="?">Умолчанию</option>
                            <option value="?order_filter[price]=1&amp;fields_filter[price][gt]=1">Цене, сначала недорогие</option>
                            <option value="?order_filter[price]=0&amp;fields_filter[price][gt]=1">Цене, сначала дорогие</option>
                            <option value="?order_filter[name]=1">Названию</option>
                        </select>

Проблема в том, что сортировка здесь может быть в двух направлениях (ASC|DESC)

Как все-таки сделать это правильно? При условии что в этой же форме стоит фильтр по количеству записей на странице - http://clip2net.com/s/5MYUfL ?
Название: Re:Фильтр по полю
Отправлено: PHOENIX-75 от 18 Октября 2013, 22:53:46
Так а что не получается? Сортировка не работает или вывод по количеству, или что?