Всем привет! Необходимо реализовать фильтр товаров в категории и-магазина. Мои мысли по этому поводу:
Создать виджет с формой, чтобы разместить его в нужной view, форма будет передавать в url примерно следующее:
site.com/category/1?author=john%20doe&in_stock=1&min_price=10&max_price=100
В контроллере проверяю Yii::$app->request->get('filter_query') и если он есть - разбиваю GET и по нему формирую запрос, далее рендерю результат в view.
Правильно ли я все понял?
Спасибо.
По моему Вы сильно все усложнили: виджеты, разбор GET и т.п. Есть какие-то объективные причины для такого усложнения? Если причин нет, тогда стоит прислушаться к slo_nik