我有一个表格,其日期时间呈现为5个选择输入d MM YYYY H-i
$builder
->add('date', 'datetime',
array(
'data' => new \DateTime('now'), //default value
'format' => 'd-MM-yyyy H-i-s',
'years' => array(2016, 2017),
)
)
->getForm();
我想自定义模板并隐藏字符":"在分钟和秒之间选择输入。我怎样才能做到这一点?
答案 0 :(得分:2)
我终于找到了解决方案。 日期时间字段可以在树枝模板中呈现为更多选择输入,如下所示:
{{ form_widget(form.date.date.day) }}
{{ form_widget(form.date.date.month) }}
{{ form_widget(form.date.date.year) }}
{{ form_widget(form.date.time.hour) }}
{{ form_widget(form.date.time.minute) }}