Bonjour,

Depuis deux jours, je me casse un peu la tête sur un problème : dans un formulaire twig, je voudrais afficher l'input pour encoder une date (uniquement le mois et l'année), éventuellement à l'aide d'un calendrier. Je n'y parviens pas. La seule chose que je parviens à obtenir, c'est cet affichage affreux :

Nom : Capture.JPG
Affichages : 2978
Taille : 13,0 Ko

Voici le code dans mon entité :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    /**
     * @ORM\Column(type="datetime")
     */
    private $manufactureDate;
Celui dans mon formulaire php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
        $builder
            ->add('manufactureDate')
Et pour finir, dans mon formulaire twig :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
        {{ form_label(formAdvert.vehicle.manufactureDate, 'Date de construction du véhicule', {'label_attr': {'class': 'foo'}}) }}
        {{ form_errors(formAdvert.vehicle.manufactureDate) }}
        {{ form_widget(formAdvert.vehicle.manufactureDate) }}
Quelqu'un pourrait m'aider?

Merci d'avance :-)