Zend Framework Redirector Helper Routes

таким образом, у меня есть эта проблема в течение двух дней, которую я не могу понять до сих пор. В основном я создал простой логин в соответствии с этот Учебник Роба Аллена и некоторые, чтобы приспособить его к моей среде. В этом руководстве, когда пользователь аутентифицировал страницу входа в систему, перенаправлялся на страницу индекса Zend. Теперь я хочу перенаправить его на страницу success.phtml, расположенную в views / scripts / auth. Вот код:

public function indexAction() {
$form = new Application_Form_Login();
$request = $this->getRequest();
if ($request->isPost()) {
if ($form->isValid($request->getPost())) {
if ($this->_process($form->getValues())) {
// We're authenticated! Redirect to the home page
$this->_helper->redirector('success', 'auth');
}
}
}
$this->view->form = $form;
}

public function successAction(){
$this->_redirector->gotoUrl('/auth/success');
return;
}

Прежде чем я добавлю функцию successAction, на странице отобразится сообщение об ошибке, поскольку эта функция не создана. Но теперь он показывает страницу не найдена, что привело к слишком большому количеству перенаправлений. Как именно работает редирект Zend? Любая помощь приветствуется.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector