Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour à tous,
J'ai du mal à comprendre les plugins et le Front Controller....
Si je ne m'abuse, le FrontController analyse si le chemin est correct (entre autre) afin de rediriger vers un autre module.
Ce que je recherche à faire est de modifier mon FrontController afin d'effectuer des traitements d'autorisation avec Zend_Session et Zend_acl
Cependant je ne sais pas comme déclarer un nouveau frontController à mon bootstrap ni quelle méthode surcharger (le constructeur???) afin de contrôler ou souhaite aller le visiteurs et si il en possède les droits.
+autres voies possibles
|modifier la méthode run du bootstrap...
`utiliser des plugins pour mon FrontController (mais alors comment ça marche?)
Merci d'avance pour vos conseils avisés.
Hors ligne
Oula. Le Controller Frontal n'a qu'une seule instance vu qu'il implémente le pattern Singleton. On le récupère de la manière suivant :
$frontController = Zend_Controller_Front::getInstance();
Pour les traitements d'automatisation des Acls je te conseille de rechercher un plugin qui doit se trouver en 20 exemplaires sur ces même forums... Le reste de tes problèmes sera résolu une fois ce plugin trouvé.
Hors ligne
MERCI pour les infos
Hors ligne