Bonjour,
voilà, j'ai créé un layout avec un lien 'retour' que j'alimente par mon contrôleur.

layout.phtml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href="<?php echo $this->url($this->retour);?>">retour</a>
controller.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$this->view->retour = array('controller'=>'accueil','action'=>'index');
Jusque là pas de problème. Maintenant ma question :
Existe t'il une fonction qui me permettrais d'obtenir le même résultat que l'helper url() mais dans un redirect() dans un controllerAction ?
Pour reprendre le code précédant, cà donnerait çà :

controller.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
function testAction(){
//.... instructions
$this->_redirect = fonction_magique_comme_url(array('controller'=>'accueil','action'=>'index'));
}