FitTech
@FitTech

Пример или как реализовать фильтрацию в Yii2?

Здравствуйте! Есть задача, нужно реализовать фильтр с поиском на странице(Yii2).
Как я планирую:
Создать модель Item, ItemSearch, ItemController, в index добавить форму с полем для поиска и списком элементов(красный, синий и тд). Но что делать дальше? Как передать выбранные фильтры в search модель?
$dataProvider и $searchModel в actionIndex есть.

5a6f51cee5b89599467849.png
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
AlexMaxTM
@AlexMaxTM
Вы маловато дали исходных данных. Потому допустим у вас есть таблица (Item) с данными и там есть поле цвет.
Откройте gii и сгенерите для модель Item, затем сгенерите СRUD для этой модели, с указанием, что будет search. В качестве отображения данных для начала пусть будет даже GRID.
Тем самым вы получите все внутренности для работы, и вам останется только поработать с вьюхой, оформить ее так, как вы нарисовали на картинке.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы