Symfony 将日期字段设置为 single_text
Symfony setting a date field to single_text
我正在阅读 symfony 的书,我得到了一个要显示的表格,但是每当我更改我的代码时:
->add('dueDate','date') to ->add('dueDate','date', array('widget' => 'single_text'))
我收到此错误:在第 13 行的 form_div_layout.html.twig 中呈现模板 ("Notice: Array to string conversion") 期间抛出异常。
但是,如果我将它设置为文本,它也可以正常工作。
尝试添加 format
选项如下,然后检查:
$builder->add('dueDate', 'date', array(
'widget' => 'single_text',
// this is actually the default format for single_text
'format' => 'yyyy-MM-dd',
));
我正在阅读 symfony 的书,我得到了一个要显示的表格,但是每当我更改我的代码时:
->add('dueDate','date') to ->add('dueDate','date', array('widget' => 'single_text'))
我收到此错误:在第 13 行的 form_div_layout.html.twig 中呈现模板 ("Notice: Array to string conversion") 期间抛出异常。
但是,如果我将它设置为文本,它也可以正常工作。
尝试添加 format
选项如下,然后检查:
$builder->add('dueDate', 'date', array(
'widget' => 'single_text',
// this is actually the default format for single_text
'format' => 'yyyy-MM-dd',
));