Bonjour, j'ai un formulaire d'adresse , et j'aimerais modifier le nom du lablel,
je sais le faire lorsque l'input n'est pas un type
par exemple
maintenant je souhaite le modifier et mettre nom de famille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <li class="contact"> {{ form_label(form.nom)}} //ici le label sera nom , le champs nom de la base de donnée {{ form_errors(form.nom) }} {{ form_widget(form.nom) }} </li>
ici pas de souci, par contre si j'ai ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <li class="contact"> nom de famille : //à la place de nom, je mets nom de famille {{ form_errors(form.nom) }} {{ form_widget(form.nom) }} </li>
ici "l'adresse" n'est pas un seul champs il contient plusieurs champs, il le contient numéro de rue, code postal ...on fait appelle à l'imbrication du formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <div id="adresse"> <h3>Adresse</h3> {{ form_label(form.adresses) }} {{ form_errors(form.adresses) }} {{ form_widget(form.adresses) }} <a href="#" id="add_adresse">ajouter adresse</a>
tout mes labels correspondrons au nom du champs de la base de donnée.
Comment je peux faire pour modifier l'un de ces labels? car j'ai un champs qui se nome nomvoie, c'est attaché, et j'aimerais mettre à la place "type de voie" avec des espaces.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ->add('adresses','collection', array( 'type'=> new AdresseType(), 'prototype'=> true, 'allow_add'=> true))
si vous avez une idée merci d'avance pour la réponse
Partager