orgmode-to-gemini-blog/gemini-capsules/non_trié/20150407142422_cipherbliss_37_un-datepicker-dans-un-formulaire-symfony2.gmi

9 lines
1.6 KiB
Plaintext
Raw Normal View History

2024-11-08 17:40:06 +01:00
# un datepicker dans un formulaire symfony2
de base les formulaires symfony fournissent des sélecteurs pour choisir nos dates.pas besoin de jquery ou d'un bundle entier pour avoir des datepicker en HTML5, il suffit de définir les options du champ de formulaire avec un widget de single_text, de mettre le format de date en année-mois-jour, et de définir l'attribut type d'input à "date".`// ajouter un usageuse Symfony\Component\Form\Extension\Core\Type\DateType;// déclaration de classe FactureType pour l'exempleclass FactureType extends AbstractType{// dans le constructeur de form on ajoute notre champ/** * @param FormBuilderInterface $builder * @param array $options */ public function buildForm(FormBuilderInterface $builder, array $options) {$builder// ... dans le builder de votre formulaire->add('paid_date', DateType::class, ['widget' => 'single_text', 'format' => 'yyyy-MM-dd', 'attr' => [ 'type' => 'datetime']])`{.brush .: .php}enjoyez!
# Métadonnées
:PROPERTIES: :ID: b447e8d3-112a-42dc-bbce-f83bc963c0f5 :END: #+title: un-datepicker-dans-un-formulaire-symfony2 #+post_ID: 224 #+post_slug: un-datepicker-dans-un-formulaire-symfony2 #+post_url:
=> https://www.ciperbliss.com/2015/un-datepicker-dans-un-formulaire-symfony2
#+post_title: un datepicker dans un formulaire symfony2 #+post_type: post #+post_mime_types: #+post_guid: #+post_status: publish #+post_date_published: <2015-04-07 14:24:22> #+post_date_modified: <2016-03-16 09:47:53> #+post_index_page_roam_id: [[id:1b454ab3-53f0-411f-94e6-d488718dee27][undefined]] #+retrieved_from_db_at: <2024-11-07 22:57:06>