Задать вопрос
t-alexashka
@t-alexashka
Сразу пишу legacy код

Почему DateRangePicker в GridView срабатывает только один раз?

Привет друзья!

Есть поле с датой в gridview, повесил туда фильтр с диапазоном дат. Но он зараза первый раз срабатывает, находит все как надо, и больше даже не открывается. Как это поправить?

Поисковая модель (строки 108-114) :
https://gist.github.com/tihoho/685ae00ff6d8ec9ef34...

Инициализация виджета:
[
            'attribute' => 'date_create',
            'label' => 'Дата',
            //'filterType' => GridView::FILTER_DATE_RANGE,
            'filter' => DateRangePicker::widget([
				'model' => $searchModel,
				'attribute' => 'date_create_range',
				/*'pluginOptions' => [
                    'format' => 'Y-m-d',
                    'autoUpdateInput' => false
			    ]*/
			])
		],
  • Вопрос задан
  • 195 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
t-alexashka
@t-alexashka Автор вопроса
Сразу пишу legacy код
Решение: нужно указать в настройках виджета id родительского pjax-конейнера:
https://github.com/kartik-v/yii2-date-range/issues/72
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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