[英]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.