Bonjour,

Je voudrais savoir si il était possible d'appeler une action d'un autre contrôleur via controlleur::action(); ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class IndexController extends Zend_Controller_Action
{
	public function indexAction()
	{
		$this->view->menu = MenuController::afficherMenuAction();
	}
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class MenuController extends Zend_Controller_Action
{
	static function afficherMenuAction()
	{
		return '<div style="float:left; width:50px; height:50px; background-color:blue;"></div>';
	}
}
Lorsque j'essai d'afficher mon indexControlleur j'ai l'erreur suivante :

Fatal error: Class 'MenuController' not found in /www/htdocs/sitezend_avance/application/controllers/IndexController.php on line 16
Merci