Скажите как можно реализовать примерно такой фильтр поиска http://prntscr.com/9f6vb5
Буду благодарна за любую информацию.
Создание фильтра на yii2
Re: Создание фильтра на yii2
ActiveRercord + ActiveDataProvider + JS - кратко.
Есть модель со свойствами (ActiveRercord), на основании ее делаете ActiveDataProvider и выводите во вьюшке данные из этого ActiveDataProvider, плюс в этой же вьюшке форма поиска по свойствам модели и в этой же форме (с помощью JS) ползунки и прочее.
Есть модель со свойствами (ActiveRercord), на основании ее делаете ActiveDataProvider и выводите во вьюшке данные из этого ActiveDataProvider, плюс в этой же вьюшке форма поиска по свойствам модели и в этой же форме (с помощью JS) ползунки и прочее.
Re: Создание фильтра на yii2
Спасибо за ответ. Может есть подробная статья ? Если есть скиньте пожалуйста ссылку.SvenSoft писал(а):ActiveRercord + ActiveDataProvider + JS - кратко.
Есть модель со свойствами (ActiveRercord), на основании ее делаете ActiveDataProvider и выводите во вьюшке данные из этого ActiveDataProvider, плюс в этой же вьюшке форма поиска по свойствам модели и в этой же форме (с помощью JS) ползунки и прочее.
Re: Создание фильтра на yii2
http://www.yiiframework.com/doc-2.0/gui ... ering-data - родная и любимая документация
Re: Создание фильтра на yii2
По поводу статьи не подскажу. Формируете через gii модель и crud, при формировании crud указываете, что нужна Search модель. После этого в коде вьюшки index.php видите подключение _search.php - это можно сказать и есть форма поиска - кастомизируете ее под свои нужды, прикручиваете JS. Далее из вьюшки index.php убираете GridView и вместо него формируете вывод данных объектов модели в нужном вам представлении. Search-модель так же дорабатываете под свой фильтр в представлении _search.php (фильрация, сортировки) - выше mkramer скинул доку по Search-модели.
В простом варианте, как-то так.
В простом варианте, как-то так.
-
- Сообщения: 200
- Зарегистрирован: 2011.03.02, 21:11
Re: Создание фильтра на yii2
Интересует сторона серверная или клиентская? Если на клиенте, то плагинов для ползунков таких полно.sevjan писал(а):Скажите как можно реализовать примерно такой фильтр поиска http://prntscr.com/9f6vb5
Буду благодарна за любую информацию.
Если для серверной части, то тоже не сложно. Вам очень здорово комментариями выше помогли.
Напишите пожалуйста более подробно, что именно не получается сделать.