2
我想用symfony2和树枝来改变date_widget。默认情况下,一个年份的字段有10年选项,例如在今天的5年之前和5年之后。我想直到现在的几年。我该如何改变它?我已经看过'form_div_layout.html.twig',但我看到这不是这个地方。在symfony 2中定制日期形式
我想用symfony2和树枝来改变date_widget。默认情况下,一个年份的字段有10年选项,例如在今天的5年之前和5年之后。我想直到现在的几年。我该如何改变它?我已经看过'form_div_layout.html.twig',但我看到这不是这个地方。在symfony 2中定制日期形式
构建日期小部件时使用'年'选项。例如:http://symfony.com/doc/current/reference/forms/types/date.html
(编辑)
通过这种方式我得到PHP错误:如何配置日期控件
更多信息。解析错误:语法错误,意想不到的T_OBJECT_OPERATOR 这是我的代码:[代码] 公共职能buildForm(FormBuilder $建设者,数组$选项) { $建设者 - >添加( '区') - >添加(” ('Y') - 50,日期('Y')) - > add('subject') - > add('start_date','date',array('years'=> range) ) - > add('finish_date') - > add('content','textarea') - > add('image','file') - > add('email','email') ; } – s976 2012-04-01 21:14:12
你可能还需要一个)在你的日期选项数组之后,像这样:array('years'=> range(date('Y') - 50,d吃('Y')))) – 2012-04-01 21:19:20
谢谢你,我会尝试它 – s976 2012-04-01 21:20:07