А можно ли фильтр GridView выводить в отдельном диве?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
GeX
Сообщения: 52
Зарегистрирован: 2013.01.22, 09:10

А можно ли фильтр GridView выводить в отдельном диве?

Сообщение GeX »

Ну собственно такой вот вопрос - хочу фильтры отрисовать отдельным дивом над табличкой. Причина простая - в некоторых колонках будет по несколько колонок (например ФИО из фактически разных колонок, но показать нужно в одной, однако поиск должен работать по имени и фамилии отдельно, то есть колонка одна, а полей поиска 3). Как эту задачу вообще принято решать? Может я велосипед изобретаю?
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: А можно ли фильтр GridView выводить в отдельном диве?

Сообщение zelenin »

gii по-моему генерирует грид с закомментированной search-формой над гридом. Это то, что вам нужно.
Аватара пользователя
GeX
Сообщения: 52
Зарегистрирован: 2013.01.22, 09:10

Re: А можно ли фильтр GridView выводить в отдельном диве?

Сообщение GeX »

zelenin, спасибо. А слона то я и не заметил %) Ща :)
rodion_94
Сообщения: 4
Зарегистрирован: 2016.11.18, 10:50

Re: А можно ли фильтр GridView выводить в отдельном диве?

Сообщение rodion_94 »

Здравствуйте, а как сделать так что бы при выборе фильтров _search таблица фильтровалась автоматически (как если бы фильтр был бы расположен в gridview)&
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: А можно ли фильтр GridView выводить в отдельном диве?

Сообщение ElisDN »

rodion_94 писал(а):Здравствуйте, а как сделать так что бы при выборе фильтров _search таблица фильтровалась автоматически (как если бы фильтр был бы расположен в gridview)&
Навеситься в JS на onchange.
rodion_94
Сообщения: 4
Зарегистрирован: 2016.11.18, 10:50

Re: А можно ли фильтр GridView выводить в отдельном диве?

Сообщение rodion_94 »

спасибо но проблема в том что я вынес datapicker от kartik в _search форму и в JS на событие onchange повесил нужный JS код, но после этого datapicker перестал открывать календарь. Нет ли схожего примера на который можно было бы опереться?
Аватара пользователя
futbolim
Сообщения: 2051
Зарегистрирован: 2012.07.08, 19:28

Re: А можно ли фильтр GridView выводить в отдельном диве?

Сообщение futbolim »

Можно посмотреть в дебаггер, похоже на js ошибку
Ответить