Charger un tableau dans un select
Bonjour,
Je développe actuellement une application sous symfony 2.3.1.
J'ai un code de ce type dans mon formType :
Code:
1 2 3 4 5
|
->add('type', 'choice', array(
'choices' => $montableau
)
) |
Le code html généré est celui-ci :
Code:
1 2 3 4 5 6
|
<select id="gam_fichebundle_formtype_type" name="gam_fichebundle_formtype[type]">
<option value="0">Valeur 1</option>
<option value="1">Valeur 2</option>
<option value="2">Valeur 3</option>
</select> |
Le problème étant la valeur de l'attribut "value". Je voudrais qu'elle soit égale à une valeur que j'aurais moi-même définie car ici, si mon tableau change, les valeurs dans la base de données ne correspondront plus.
J'ai essayé de modifier l'attribut "value" par javascript à la génération du formulaire (ce qui fonctionne), mais symfony me génère une erreur à l'envoi.
Une idée ?