Bonjour,

j'éprouve quelque difficulté pour changer l'affichage de mon DateTimeType dans mon formulaire

Voici ce que j'ai pour le moment:

Nom : Capture.PNG
Affichages : 404
Taille : 3,3 Ko

Je voudrais afficher les champs dans un ordre plus logique pour un utilisateur français...mais tout ce que j'ai tenté ne semble pas marcher...

Voici le bout de code correspondant dans le formulaire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
->add('startTime',DateTimeType::class,
            array('format' => 'dd-MM-yyyy','model_timezone'=>'Europe/Paris' , 'placeholder' => array(
                        'year' => 'Année', 'month' => 'Mois', 'day' => 'Jour',
                        'hour' => 'Heure', 'minute' => 'Minute')
            ,'label'  => 'Date et heure du début de la réservation'))
J'ai tenté de mettre les options format et model_timezone; mais force est de constater que les mettre ou les enlever ne change rien à mon affichage...

Dans l'idéal je voudrais donc

Jour / Mois / Année / Heure / Minute


L'autre point qui m'agace quelque peu vient du listing dans jours et mois, qui lui aussi est en anglais et que j'aimerais bien avoir en français.

Tous ces problèmes me semblent liés mais je ne vois pas comment résoudre...

Merci pour votre aide !