Bonjour,
j'ai un liste de Username dans un formulaire.
Mon Problème c'est que je cherche a changer la valeur de ma liste qui est pour le moment Id , j'aimerai la remplacer par username.
voici le code du formulaire:
ma vu:
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 $builder->add('users', 'entity', array( 'label' => 'settings.user.roles', 'class' => 'CzAdminBundle:User', 'query_builder' => function(EntityRepository $er) { return $er->createQueryBuilder('g') ->orderBy('g.username', 'ASC') ->where("g.enabled = :enabled") ->setParameter('enabled', 1 ) ; }, 'multiple' => false, 'expanded' => false, 'required' => false, 'empty_value' => '- Choisissez votre Nom -', ) );
voila ce que sa donne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part {{ form_widget(form) }}
ce que j'aimerai
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <option value="1">admin</option>
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <option value="admin">admin</option>
merci d'avance pour votre aide
Partager