et insère le partial correpondant.
On 20 mar, 13:52, nathieb <thiebaut.oliv...@gmail.com> wrote:
> Bonjour,
>
> Ok je prends note.
>
> cordialement olivier
>
> On 19 mar, 15:00, Mikael Randy <mikael.ra...@gmail.com> wrote:
>
> > Il n'existe pas, à ma connaissance, de redirection dans les
> > composants.
> > Soit tu fais une seule action dans ton composant, qui décide ce qu'il
> > faut faire, quitte à la brancher sur 2 vues, soit tu demandes au
> > template de choisir quel composant inclure.
>
> > La 1ere solution me semble plus logique :
> > class sidebarComponents extends sfComponents
> > {
> > /**
> > * Executes index action
> > *
> > * @param sfRequest $request A request object
> > */
> > public function executeDefault($request)
> > {
> > if( $this->getUser()->isAuthenticated() )
> > {
> > // Action si authentifié
> > $this->current_user ="Identifier";
> > $this->setTemplate('information'); // Va chercher la vue
> > "_information"
> > }
> > else
> > {
> > // Actions si pas authentifié
> > }
> > }
>
> > }
>
> > On 17 mar, 23:12, nathieb <thiebaut.oliv...@gmail.com> wrote:
>
> > > Bonjour,
>
> > > J'ai un component par défault qui m'affiche une barre à droite
> > > "s'identifier?", qui doit rediriger vers le formulaire
> > > d'authentification. Quand l'utilisateur est authentifié je voudrais
> > > que ce component laisse la place au suivant
>
> > > [code]
> > > class sidebarComponents extends sfComponents
> > > {
> > > /**
> > > * Executes index action
> > > *
> > > * @param sfRequest $request A request object
> > > */
> > > public function executeDefault($request)
> > > {
> > > //Si je suis authentifié alors j'affiche Information,
> > > redirection ????
> > > }
> > > public function executeInformation($request){
> > > $this->current_user ="Identifier";
> > > }
>
> > > [/code]
> > > Cordialement
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse symfony-fr@googlegroups.com
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse symfony-fr+unsubscr...@googlegroups.com
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---