Bonjour,

n'ayant pas un rendu très beau après la création du formulaire (les labels et les champs de saisie sont collés et décalés les uns par rapport aux autres), j'ai essayé de mettre chaque champ et chaque label dans un tableau. Le résultat est exactement ce que je voulais.

Avant l'utilisation du tableau, j'affichais dans ma vue Twig le formulaire comme ceci : " {{ form_widget(formulaireInscription) }} "
Lorsque que je le remplissais et que j'envoyais, le formulaire passait correctement l'instruction "isValid()" du contrôleur.

Pour l'affichage en tableau, j'ai fait de la sorte :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<tr>
   <td>
        {{ form_label(formulaireInscription.nom) }}                                             
   </td>    
   <td>
        {{ form_errors(formulaireInscription.nom) }}
        {{ form_widget(formulaireInscription.nom) }} 
   </td>
 </tr>
 
 <tr>
    <td>
         {{ form_label(formulaireInscription.prenom) }}                                             
    </td>     
     <td>
         {{ form_errors(formulaireInscription.prenom) }}
         {{ form_widget(formulaireInscription.prenom) }} 
     </td>
 </tr>

etc...

Avec cette mise en forme, le formulaire ne passe pas le "isSubmited()"

Donc plusieurs questions :

- Peut-on afficher "joliment" un formulaire différemment ?
- Y a t'il une méthode pour récupérer la raison du retour "false" par "isSubmited()" ?

Merci par avance !