Bonjour,
J'ai un petit problème au niveau de l'affichage d'un form_widget dans un twig dans une boite de dialogue jquery je m'explique:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<div id="dialog3"   style="display:none;">
    <form id="form_inser" action="{{ path('myapp_planning_ajouter')}}" method="post"> 
        <p>   
        <table id="evenement">
            <tr>
                <td ><small>Date du jour:</small></td><td><small>
                        <input readonly='true' disabled="true" type=text id="djour" name="djour" contenteditable="true"></small>
                </td></tr>
            <tr><td><small >{{  form_label(form.prestation) }} </small ></td>
                <td>{{ form_widget(form.prestation) }}</td>
                <td>{{ form_errors(form.prestation) }}</td></tr> 
....
Bref quand je vais regarder dans firebug il me génère ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<small>
<label for="ajoutevent_prestation">Prestation</label>
</small>
</td>
<td></td>
Donc le label est généré mais rien pour le form_widget alors que si je place {{form_widget(form.prestation)}} dans n'importe quelle autre endroit dans ce même twig je récupère ma liste d'élément (balise select avec les option) le formulaire étant défini de la sorte:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$builder
        ->add('prestation', 'entity', array('class' => 'MyAppAppliBundle:Prestations',
                                                         'property'      => 'libelle',       
                                                         'expanded'      => false,
                                                         'multiple'      => false,
                                                         'required'      => false,
                                                         'label'         => 'Prestation'));
Ca me parait vraiment étrange j'ai même essayé en mettant 'text' à la place d'entity je ne récupère rien dans ma balise <td> ou y'a le {{form_widget(form.prestation)}} des idées parce que là je sèche merci