La Ferme du web - Les forums

Venez baraguiner avec la communauté !

Vous n'êtes pas identifié.

#1 28/02/2013 17:53:31

d-ahme
Membre
Date d'inscription: 13/11/2012
Messages: 3

(Synfony2)Ajouter des roles dans le form register

Bonjour à tous,

j'aimerais mettre en place un formulaire d'ajout d'utilisateur (j'utilise le bundle FOSUser), dont lequel je souhaiterais mettre une liste déroulante contenant différents ROLES.

Mon but est donc d'attribuer un ROLE à un nouveau user et d'enregistrer le role dans la bdd chose que je ne parviens pas à faire.

Voici ma classe Register:


class RegistrationFormType extends BaseType
{
     
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        parent::buildForm($builder, $options);

        // Ajout des nouveauxchamps :
        $builder->add('roles', 'choice', array(
                                'choices'   => array(
                                    'ROLE_ADMIN'   => 'ROLE_ADMIN',
                                    'ROLE_TEST'        => 'ROLE_TEST',
                                    'ROLE_TEST2'        => 'ROLE_TEST2',
                                ),
                                'property_path' => false,
                                'multiple'  => false,
        ));
        $builder->add('nom');
        $builder->add('prenom');
        $builder->add('telephone');
    }

Sur mon formulaire, la liste déroulante s'affiche bien et lors du submit, le role ne s'enregistre pas, je sais pas s'il faut toucher ou controller ou non ou la vue.

pouvez vous m'aider svp, si vous avez une idée??

Merci

Hors ligne

 

28/02/2013 17:53:31

Botte De Foin Publicitaire


#2 01/03/2013 17:42:22

d-ahme
Membre
Date d'inscription: 13/11/2012
Messages: 3

Re: (Synfony2)Ajouter des roles dans le form register

Personne n'aurais une idée svp?

Hors ligne

 

Pied de page des forums

Powered by FluxBB
© Copyright 2008-2009 - LaFermeduWeb.net