簡體   English   中英

如何在Symfony2中為兩個輸入所呈現的表單字段設置屬性

[英]How to set attributes for form field rendered by two inputs in Symfony2

我在symfony2中有date字段,它由兩個輸入呈現:

   $builder

            ->add('timeStart','datetime',array(
                'date_widget' => 'single_text',
                'time_widget' => 'single_text',
                'date_format' => 'yyyy-MM-dd',
                'data' => new \DateTime('now')
            ))

如何為每個輸入設置屬性? 當我添加attr=>array('some_attr'=>'some_value')它會添加到這些輸入所在的div中,而不是每個輸入中。

在樹枝圖樣內部進行渲染時,需要設置每個對象的輸入屬性。 這樣的事情會做:

{{ form_widget(form.timeStart, { attributes1 } ) }}

{{ form_widget(form.timeStart, { attributes2 } ) }}

看一下docs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM