doniyorbekm
@doniyorbekm
Yii-шник

DatePicker в GridView Yii2 не работает?

Привет! Сделал GridView на Yii2 и установил дейтпикер от картика use kartik\widgets\DatePicker. Настроил отображение дейтпикера вот так:
'attribute' => 'register_date',
                    'format' =>  ['date', 'dd.MM.Y'],
                    'headerOptions' => ['width'=>'120', 'style'=>'text-align:center'],
                    'filter' => DatePicker::widget([
                        'name' => 'register_date',
                        'language' => 'ru',
                        'type' => DatePicker::TYPE_INPUT,
                        'pluginOptions' => [
                            'autoclose'=>false,
                            'format' => 'yyyy-mm-dd',
                        ]
                    ])

В базе у меня это поле хранит дату в формате 2016-08-05.
Сейчас если выбрать дату в дейтпикере страница тупо перезагружается и никакой фильтрации не происходит.
  • Вопрос задан
  • 1892 просмотра
Пригласить эксперта
Ответы на вопрос 2
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
$searchModel настроить не забыли?
Ответ написан
Isolution666
@Isolution666
Full-Stack Developer
А если написать просто
'type' => 'date',
Вы же используете html5 ?
По идее календарь и так должен отобразится, хотя не во всех браузерах...
Возможно Кирилл был прав, если поиск в GridView не настроен, то даже это не спасёт. Ведь инпут будет отправлять данные по дате в никуда ))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы