Bonjour,

J'ai deux problèmes j'ai créer un formulaire afin d'éditer des données et je ne sais pas comment mettre des valeurs dans mes éléments textarea et select.

J'ai par exemple un input qui fonctionne bien avec le code ci dessous j'ai bien l'option value de mon input renseignée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
'.$formModif['nom']->render(array('value'=>$modifObject->getNom())).'
qui génère le code html suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<input class="formulaire" type="text" name="modifobject[nom]" value="le nom de mon objet" id="modifobject_nom" />
Ca c'est nickel!!!

Par contre j'ai essayé sur un textarea la valeur value comme pour l'input mais ca me génère un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<textarea rows="2" cols="30" class="formulaire" name="modifobject[adresse]" value="adresse de mon objet" id="modifobject_adresse"></textarea>
Et evidement ca m'affiche un textarea vide puisque pour afficher une valeur dans un textarea il faut que la valeur soit entre les balises textarea ainsi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<textarea ...>adresse de mon objet</textarea>
Ma deuxième question c'est pour selectionner une valeur par défaut pour un select à partir du render dans la vue. Comme la valeur de l'input d'en haut!


Merci pour votre aide.