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
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>
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">
            nom de famille : //à la place de nom, je mets nom de famille
            {{ 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
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>
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
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