Перейти к содержанию
Официальный форум поддержки Simpla

Сортировка по убыванию и возрастанию цены выпадающим списком


Перейти к решению Решено MStyle28,

Рекомендуемые сообщения

Всем привет!

В Simpla есть стандартная сортировка: "Цена - по возрастанию" и "Цена по убыванию". Это реализовано в виде ссылок.

 

Подскажите, пожалуйста, а как можно сделать этот фильтр не ссылками, а выпадающим списком с кнопкой "Сортировать" (html-форма)? Чтобы в url так же передавались два параметра sort=price и order=asc/desc ?

 

Заранее благодарю!

Изменено пользователем DmitryCH
Ссылка на сообщение
Поделиться на другие сайты
  • Решение

Через select как вариант,пример:

<form>
    Сортировать по
    <select name="sort">
        <option {if $sort=='position'}selected{/if} value="{url sort=position page=null}">умолчанию</option>
        <option {if $sort=='price'}selected{/if} value="{url sort=price page=null}">цене</option>
        <option {if $sort=='name'}selected{/if} value="{url sort=name page=null}">названию</option>
    </select>
</form>

{literal}
<script type="text/javascript">
$(function() {
   $('select[name=sort]').live('change', function(e) {
       location.href = $(this).find('option:selected').val();
   });
});
</script>
{/literal}
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...