Bonjour
le champs rôle ci-dessous se duplique au niveau de ma vue (c'est à dire il s'affiche 2 fois). Je ne vois pas trop le pouquoi....
La vue :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder ->add('id','hidden') ->add('username', null, array('label' => 'Pseudonyme', 'translation_domain' => 'FOSUserBundle','attr' => array('class' =>'form-control'))) ->add('email', 'email', array('label' => 'Email', 'translation_domain' => 'FOSUserBundle','attr' => array('class' =>'form-control'))) ->add('agence',null,array('label' => 'Agence :','attr' => array('class' =>'form-control'))) ->add('roles', 'collection',array( 'type' => 'choice', 'options' => array( 'choices' => array( 'ROLE_CASHIER' => 'ROLE_CASHIER', 'ROLE_IN_CHARGE_OF_AGENCE' => 'ROLE_IN_CHARGE_OF_AGENCE', 'ROLE_ADMIN' => 'ROLE_ADMIN', 'ROLE_SUPER_ADMIN' => 'ROLE_SUPER_ADMIN', 'ROLE_VALIDATOR'=>'ROLE_VALIDATOR' ) ) )); }
le resultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form action="{{ path('fos_user_update',{username:'null'}) }}" {{ form_enctype(form) }} method="POST" class="fos_user_update"> {{ form_widget(form) }} <div> <p><br/><input class="btn btn-primary btn-xs" type="submit" value="{{ 'registration.submit'|trans }}" /></p> </div> </form>
Merci d'avance ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div id="roles"><div><select id="roles_0" name="roles[0]" class="form-control"><option value="ROLE_CASHIER" selected="selected">ROLE_CASHIER</option><option value="ROLE_IN_CHARGE_OF_AGENCE">ROLE_IN_CHARGE_OF_AGENCE</option><option value="ROLE_ADMIN">ROLE_ADMIN</option><option value="ROLE_SUPER_ADMIN">ROLE_SUPER_ADMIN</option><option value="ROLE_VALIDATOR">ROLE_VALIDATOR</option></select></div> <div><select id="roles_1" name="roles[1]" class="form-control"><option value="ROLE_CASHIER">ROLE_CASHIER</option><option value="ROLE_IN_CHARGE_OF_AGENCE">ROLE_IN_CHARGE_OF_AGENCE</option><option value="ROLE_ADMIN">ROLE_ADMIN</option><option value="ROLE_SUPER_ADMIN">ROLE_SUPER_ADMIN</option><option value="ROLE_VALIDATOR">ROLE_VALIDATOR</option></select></div></div>
Partager