在symfony 2中自定义日期表单

Shi*_*n S 2 forms date symfony twig

我正在尝试使用symfony2和twig更改date_widget.默认情况下,年份字段具有10年期权,例如5年之前和5年之后的今天.我想直到现在这几年.我该怎么改变它?我已经看过'form_div_layout.html.twig',但我发现它不是这个地方.

Jua*_*osa 17

在构建日期窗口小部件时使用"年"选项.例如:

$builder->add('foobar_date','date', array(
    'years' => range(date('Y') -5, date('Y')),
));
Run Code Online (Sandbox Code Playgroud)

有关如何配置日期窗口小部件的更多信息:http://symfony.com/doc/current/reference/forms/types/date.html

(编辑)的