Задать вопрос
@razumovsu
Интересуюсь web-разработкой, IT-технологиями

Как сделать такой фильтр на laravel 5.2 с сохранением состояния?

Подскажите, как и какими инструментами, методами сделать фильтр как на скрине. Нужно, чтобы пагинация сохраняла фильтр. Фильтр должен искать по бд, а не по данным фронтенда. Т.е. jquery плагины здесь наверно не помогут. Гипотетически я представляю как это сделать, но не хочется кататься на велосипеде)

e2de064d0d3048eab44932b4cef879cd.png

Буду благодарен за помощь!
  • Вопрос задан
  • 1231 просмотр
Подписаться 5 Оценить Комментировать
Решения вопроса 1
@djay
Вообще такие компоненты (Grid View) есть во всех фреймворках, где-то прямо из коробки, где-то устанавливаются отдельно.

Используй этот пакет для Laravel 5.x
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Zend_Arbitr
Нужно просто правильно вывести пагинатор
$myPaginator->appends(['sortBy'=>$sortBy,'filterBy' => $filterBy, 'perPage' =>$perPage, 'search'=> $search])
       ->setPath("Если надо здесь базовый uri")))
       ->render()

Т.е. все эти данные будут угодить гет параметрами на каждой странице.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы