Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'ai mon controller index avec l'action index. La page contient la fonction suivante:
$this->url(array('controller'=>'index','action'=>'mission','lang'=>'en')) Résultant: /index/mission/lang/En = BON
Je mets un route pour pouvoir accéder à cette même page via un meilleur mot dans l'url:
$route = new Zend_Controller_Router_Route('accueil',array('controller' =>'index','action'=>'index'));
Je suis alors capable d'avoir accès à la même page grâce à /accueil. Par contre, lorsque j`accède à la page avec ce nouveau lien, le retour du helper $this->url n'est plus le même, comment corriger le problème ?
$this->url(array('controller'=>'index','action'=>'mission','lang'=>'en')) Résultant: /accueil = Mauvaise
Hors ligne
$this->url(array('controller'=>'index','action'=>'language', 'lang'=>'fr','control'=>$this->controller,'act'=>$this->action),'default')
Rajouter default à la fin comme paramètre, ceci aura comme effet d'ignorer les routes et d'utiliser les liens par défault
Hors ligne
Pages: 1