Настройка формы даты в Symfony 2 - PullRequest
2 голосов
/ 02 апреля 2012

Я пытаюсь изменить date_widget, используя symfony2 и веточку. По умолчанию поле лет имеет 10 вариантов года, например, 5 лет до и 5 лет после сегодняшней даты. Я хотел бы только годы до сих пор. Как я могу это изменить? Я уже посмотрел на form_div_layout.html.twig, но я вижу, что это не место.

1 Ответ

17 голосов
/ 02 апреля 2012

Используйте опцию «годы» при создании виджета даты.Например:

$builder->add('foobar_date','date', array(
    'years' => range(date('Y') -5, date('Y')),
));

Дополнительная информация о настройке виджета даты: http://symfony.com/doc/current/reference/forms/types/date.html

(отредактировано)

...