Bonjour,
Je développe actuellement une application sous Zend Framework mais là je bute sur un point de détail.
J'aimerais faire une redirection du contrôleur ContA action a vers le controller ContB action b. Le redirect se ferait donc de cette manière :
mais je ne veux pas écrire de chemins en dur. Je souhaite donc changer cela par une constante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->_redirect('contB/b');
La constante ne se situe pas dans le contrôleur ContA puisque cela n'aurait aucun intérêt. Je souhaite la déclarer dans le contrôleur B car si mon URL doit changer dans l'avenir je n'aurai qu'à la changer dans le ContB pour qu'elle soit prise en compte partout ailleurs.
Le problème est que Zend me renvoie une erreur lorsque j'écris :
L'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->_redirect(ContB::MA_CONSTANTE_B);
Dois je obligatoirement faire un include ? Y a t il un paramétrage a ajouter ?Fatal error: Class 'ContB' not found in C:\........\ContA.php on line XX
Merci d'avance
Partager