Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-04-2010 23:10:25

DJPi
Membre
Date d'inscription: 12-04-2010
Messages: 12

Zend_Layout en mode invité/membre

Bonsoir à tous,

Avant de vous exposer mon problème, je tiens à vous signaler que j'ai chercher différentes solutions à ce problème, qui généralement fonctionnaient mais qui présentaient des incompatibilités avec d'autres restrictions que j'ai.

Cependant, je reste persuadé qu'il y a une solution appropriée à mon problème .. je n'ai pas encore du la trouver ! smile

J'ai un layout possédant une zone header, une zone menu, une zone central et une zone footer.

La zone central sert évidemment pour mon :

Code:

<?php echo $this->layout()->content; ?>

La zone footer est commune que l'on soit invité ou connecté.
Les zones header et menu quand à elle propose des éléments qui sont amenés à changer en fonction de l'authentification (Zend_Auth) du visiteur :
- Si il s'agit d'une personne connecté : j'affiche ces informations.
- Si il s'agit d'une personne invité, donc non connecté : j'affiche un formulaire de connexion.

J'ai essayer de suivre ce tutoriel :
http://julien-pauli.developpez.com/tuto … d-layout/, il traite notamment mon cas dans la partie II-B-2., mais il appel une action dans la vue qui vient pointer sur le contrôleur Login. On utilisera toujours le contrôleur Login pour vérifier la connexion ? Est-ce vraiment la solution recommandé pour ce type de cas ?

Code:

if($auth->hasIdentity()) $this->render('connected/header');
        else $this->render('no-connected/header');

Merci pour votre éclairage !
Bonne soirée à tous.

Pierre

Hors ligne

 

#2 13-04-2010 08:18:06

throrin19
Membre
Date d'inscription: 01-03-2009
Messages: 318
Site web

Re: Zend_Layout en mode invité/membre

personnellement j'utilise l'aide de vue getauth (trouvable sur le forum) pour changer des parties du layout sinon je change tout le layout. Pour changer tout le layout je fais un test dans le contrôleur lors de son chargement.
Si ça peut t'aider

Hors ligne

 

#3 13-04-2010 13:17:32

DJPi
Membre
Date d'inscription: 12-04-2010
Messages: 12

Re: Zend_Layout en mode invité/membre

Merci pour ta réponse !

La recherche sur getAuth() ne donne que très peu de résultat.
C'est une aide de vue déjà intégrer à Zend ou développé par qqun d'autre ?

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