DmitryCH Опубликовано 15 января, 2018 Жалоба Поделиться Опубликовано 15 января, 2018 (изменено) Всем привет!В Simpla есть стандартная сортировка: "Цена - по возрастанию" и "Цена по убыванию". Это реализовано в виде ссылок. Подскажите, пожалуйста, а как можно сделать этот фильтр не ссылками, а выпадающим списком с кнопкой "Сортировать" (html-форма)? Чтобы в url так же передавались два параметра sort=price и order=asc/desc ? Заранее благодарю! Изменено 15 января, 2018 пользователем DmitryCH Цитата Ссылка на сообщение Поделиться на другие сайты
Решение MStyle28 Опубликовано 15 января, 2018 Решение Жалоба Поделиться Опубликовано 15 января, 2018 Через 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} Цитата Ссылка на сообщение Поделиться на другие сайты
DmitryCH Опубликовано 15 января, 2018 Автор Жалоба Поделиться Опубликовано 15 января, 2018 MStyle28, спасибо большое! Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.