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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$this->_redirect('contB/b');
mais je ne veux pas écrire de chemins en dur. Je souhaite donc changer cela par une constante.

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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$this->_redirect(ContB::MA_CONSTANTE_B);
L'erreur :
Fatal error: Class 'ContB' not found in C:\........\ContA.php on line XX
Dois je obligatoirement faire un include ? Y a t il un paramétrage a ajouter ?

Merci d'avance