Bonjour,

Dans un formulaire, j'utilise un champ de type entity alimenté par un object ayant quatre champs : typeReference, ordre, code, libelle.

Je décris le champ comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
        ->add('civilite','entity',array( 'label' => 'Civilité',
                                        'class' =>'AshBundle:References',
                                        'query_builder' => function(EntityRepository $rr) {
                                            return $rr->createQueryBuilder('r')
                                                    ->where('r.typeReference=:typeR')
                                                     ->orderBy('ordre')
                                                    ->setParameter('typeR','CIV');
                                        },
                                        'property' => 'libelle'
 
                                       )
     )
et le select final donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
select id="form_civilite" name="form[civilite]" required="required">
<option value="0">Monsieur</option>
<option value="1">Madame</option>
<option value="2">Mademoiselle</option>
</select>
Comment faire en sorte que les "values" du select reprennent les valeurs du champ code ?

Merci d'avance.