Zend Framework 2: Redirecionamento de Rota
Nesta dica temos como realizar o redirecionamento de rotas dentro da camada de Controller no Zend Framework 2. Lembre-se que isso é válido de acordo com as rotas que você tem configurado no arquivo module.config.php do seu módulo.
Redirecionamento simples de rota:
public function indexAction() { return $this->redirect()->toRoute('nome_da_rota'); // redireciona para outra rota configurada no module.config.php }
Você pode especificar também o action e/ou seus parâmetros:
public function indexAction() { // redireciona para outra rota configurada no module.config.php, espeficando action e parametros return $this->redirect()->toRoute('nome_da_rota', array('action' => 'nome_do_action', 'id' => 9999)); }
Outras dicas para Controllers no Zend Framework 2
Zend Framework 2: Desabilitando a renderização do Layout e View
Zend Framework 2: Retornando dados no formato JSON no Controller
Zend Framework 2: Renderizando a view dentro do Controller
Zend Framework 2: Chamando View Helpers dentro do Controller
Zend Framework 2: Renderizando uma view diferente do Action padrão do Controller
Deixe um comentário