Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 18.01.2018 18:35:00

Сортировка

Доброго дня всем

Подскажите, как правильно сделать сортировку товаров. В принципе, я ее сдела и она работает, но только на той странице, на которую попадаешь через меню. То есть, если перейти на другую страницу через ссылку пагинации, то при попытке отсортировать перекидывает назад. Для наглядности посмотрите на самом сайте - http://pirozhok.com.ua/tires
Сортировку делал через форму методом POST

 {{ Form::open(['route' => [$models], 'method' => 'POST']) }}
     <select name="order_by" onchange="this.form.submit()" class="s-hidden">
       <option data-class="single-option moto-text_227" value="date_asc" >Новинки</option> 
       <option data-class="single-option moto-text_227" value="price_asc" >Возрастанию цены</option>
       <option data-class="single-option moto-text_227" value="price_desc" >Уменьшению цены</option>
       <option data-class="single-option moto-text_227" value="name_asc" >Имени: А-Я</option>
       <option data-class="single-option moto-text_227" value="name_desc">Имени: Я-А</option>
     </select>
{{ Form::close() }}

Я так думаю, что дело в роуте, но как его правильно прописать, не знаю.

Спасибо за помощь

Не в сети

#2 19.01.2018 09:04:09

Re: Сортировка

нужно параметры добавлять к url - get переменными, тогда всё будет хорошо smile

Не в сети

#3 19.01.2018 18:51:06

Re: Сортировка

Вот с этим-то как раз и была проблема. Но справился вроде, сейчас все работает нормально

Не в сети

Подвал раздела