@kuliev_a

Как отловить ошибки PJAX в Yii2?

Доброго времени суток коллеги.

Несколько дней бьюсь с PJAX в YII2, но все четно.

1) Есть таблица с данными.
2) Создаю с помощью GII модель данной таблицы.
3) Создаю CRUD + PJAX средствами GII

По идее все должно работать из коробки при таком раскладе, но почему-то не работает. Т.е. появляется GridView с данными и пагинацией, при нажатии на постраничную навигацию в дебагере от YII видно что происходит запрос, но завершается с ошибкой которую нельзя наблюдать в дебагере. Далее страница перезагружается т.к. PJAX не получил ответа от сервера.

Вот некоторые данные из дебагера
General Info
Name Value
method 'GET'
isAjax true
isPjax true
isFlash false
isSecureConnection false

Routing
Name Value
Route 'admin/calendar/index'
Action 'app\\modules\\admin\\controllers\\CalendarController::actionIndex()'
Parameters []

$_GET
Name Value
page '4'
_pjax '#pjax_gridview'

Response Headers
Name Value
Expires 'Thu, 19 Nov 1981 08:52:00 GMT'
Cache-Control 'no-store, no-cache, must-revalidate'
Pragma 'no-cache'
X-Pjax-Url '/admin/calendar/index?page=4&_pjax=%23pjax_gridview'
Content-Type 'text/html; charset=UTF-8'
X-Debug-Tag '5e79fbb4a838c'
X-Debug-Duration '1,529'
X-Debug-Link '/debug/default/view?tag=5e79fbb4a838c'
Set-Cookie '_identity=d4f2d6369ba74e45ae5fe16878a32711a733990ef873df48eefd2e7575c9e0ffa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_identity%22%3Bi%3A1%3Bs%3A16%3A%22%5B1%2Cnull%2C2592000%5D%22%3B%7D; expires=Thu, 23-Apr-2020 12:23:15 GMT; Max-Age=2591999; path=/; HttpOnly'

Подскажите. что можно еще предпринять. чтобы PJAX заработал?
  • Вопрос задан
  • 183 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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