Действие ZF2 возвращает 302 Redirect вместо 200 OK при открытии модального представленияPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Действие ZF2 возвращает 302 Redirect вместо 200 OK при открытии модального представления

Сообщение Anonymous »

Я столкнулся с проблемой в приложении Zend Framework 2 (ZF2), когда определенное действие, предназначенное для отображения контента в модальном режиме, перенаправляется на домашнюю страницу (/) со статусом 302, оба раза при запуске по нажатию кнопки. и при доступе непосредственно через браузер. Это происходит несмотря на ожидание ответа 200 OK для отображения модального представления.
Вот соответствующее действие в моем контроллере:

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

public function deletelisteAction() {
$viewModel = new ViewModel();
$viewModel->setTerminal(true);
$Nume = $this->params()->fromRoute('Nume', 0);
if (!$Nume) {
return $this->redirect()->toRoute('parametres');
}

$request = $this->getRequest();
if ($request->isPost()) {
$del = $request->getPost('del', 'Non');
if ($del == 'Oui') {
$Nume = $request->getPost('Nume');
$this->getListTable()->deleteListe($Nume);
$this->flashMessenger()->addSuccessMessage('La suppression a été faite avec succées.');
return $this->redirect()->toRoute('parametres');
}
}

$viewModel->Nume = $Nume;
$viewModel->list = $this->getListTable()->getListe($Nume);
return $viewModel;
}
Я пробовал установить код состояния 200 непосредственно в действии, используя $this->response->setStatusCode(200), но, похоже, это не влияет исход. Проблема сохраняется на облачном сервере, но локально она работает должным образом.
Что я проверил на данный момент:
Проверки аутентификации и авторизации на основе сеанса выполняются, но сеанс активен, и пользователю разрешен доступ к этому действию.
Конфигурации маршрутов правильно настроены в модуле.config.php.
Запросы AJAX включают заголовок X-Requested-With: XMLHttpRequest.
Вопросы:
Что может быть причиной этой ошибки 302? перенаправление происходит вместо рендеринга представления в модальном режиме?
Существуют ли какие-либо конфигурации или распространенные ошибки, специфичные для ZF2, которые могут привести к такому поведению?
Любые идеи или предложения о том, как отладить и решить эту проблему, будут полезны будем очень признательны.

Подробнее здесь: https://stackoverflow.com/questions/781 ... modal-view
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»