Фильтр по пустым значениям в GridView

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
sansub
Сообщения: 1
Зарегистрирован: 2018.08.14, 05:29

Фильтр по пустым значениям в GridView

Сообщение sansub » 2018.08.14, 06:08

Использую плагин GridView от Kartik.
Фильтр GridView настроен на использование плагина Select2

Код: Выделить всё

'filterType'=>GridView::FILTER_SELECT2,
                'filter'=> ArrayHelper::map(Tarif::find()->orderBy('name')->asArray()->all(), 'id', 'name'),
                'filterWidgetOptions'=>[
                    'pluginOptions'=>['allowClear'=>true],
                ],
                'filterInputOptions'=>['placeholder'=>'тариф'],
                'format'=>'raw'
В колонке таблицы GridView присутствуют пустые значения (null). Но в select нет option c пустым значением. Как добавить в select option с пустым значением, и чтобы фильтрация по нему работала?

Ответить