Appeler une action via controller::action() ?
Bonjour,
Je voudrais savoir si il était possible d'appeler une action d'un autre contrôleur via controlleur::action(); ?
Code:
1 2 3 4 5 6 7
| class IndexController extends Zend_Controller_Action
{
public function indexAction()
{
$this->view->menu = MenuController::afficherMenuAction();
}
} |
Code:
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 :
Citation:
Fatal error: Class 'MenuController' not found in /www/htdocs/sitezend_avance/application/controllers/IndexController.php on line 16
Merci