Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-05-2009 17:47:26

marthyi
Nouveau membre
Date d'inscription: 20-05-2009
Messages: 5

Front Controller

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

 

#2 27-05-2009 15:55:53

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Front Controller

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 :

Code:

$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

 

#3 27-05-2009 16:00:10

Nikko
Membre
Lieu: Rueil (Haut-de-Seine)
Date d'inscription: 19-12-2008
Messages: 95

Re: Front Controller

Bonjour,

Pour le plugin que tu recherches, tu peux regarder ici. J'ai mis celui que j'utilise actuellement !

Cordialement,


Nikko

Etudiant en école d'ingénieur à l'INSIA

Hors ligne

 

#4 28-05-2009 17:15:52

marthyi
Nouveau membre
Date d'inscription: 20-05-2009
Messages: 5

Re: Front Controller

MERCI pour les infos

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages