Routes ID を使用してコントローラー内にリダイレクトすることはできますか?
たとえば、ログインとログアウトの ID を使用して、ログインとログアウトの URL を事前定義します。コントローラーで、ユーザーをログアウトする必要があると判断しました。ルート ID を使用してそのルートにリダイレクトできますか?
ブートストラップ
$router->addRoute('logout',new Zend_Controller_Router_Route('logout', array('module' => 'user', 'controller' => 'index', 'action' => 'logout')));
$router->addRoute('login', new Zend_Controller_Router_Route('login', array('module' => 'user', 'controller' => 'index', 'action' => 'login')));
コントローラ
return $this->_redirect('login');
現在、上記は機能しません。/login (別名、ルートへのベース URL) を使用する必要があります。