Здравствуйте, такая проблема.
Есть GridView в Pjax и все ок за исключением фильтра/поиска.
Когда я сортирую то запрос выглядит так:
....log?sort=id&_pjax=%23notification-template-log-pjax
Но когда использую фильтр для поиска в гриде то запрос уже с другим параметром _pjax
...&_pjax=%23notification-template-pjax
Если я удалю этот id и PJAX обертку то фильтр подхватит другой id но не нужный!
То есть абсолютно не понятно почему он берет id не из обертки PJAX?
Возможно есть способ задать его вручную для 'filterModel' => $searchModel,
PJAX фильтр и сортировка
Re: PJAX фильтр и сортировка
У меня тоже есть gridView, обернутый в Pjax и никаких проблем не возникает. Ни в сортировке, ни в поиске. Даже есть 2 варианта, в одном у Pjax задан id, в другом - нет. Оба варианта работают.
Re: PJAX фильтр и сортировка
Если в конструкции убрать id, то поиск, сортировка работают исправно. Дублирования id нет
Код: Выделить всё
Pjax::begin([
'id' => 'notification',
]);