2013-10-30 8 views

Odpowiedz

8

Można by użyć czegoś takiego:

$builder->add('dob', 'birthday', array('years' => range(1980, date('Y')), 'format' => 'dd-MMMM-yyyy')); 

Oznacza to pole daty (niezależnie od tego, czy jest to DateTime, Data lub urodzin) daje zakres od 1980 roku w tym przypadku do bieżącego roku. Aby uzyskać zasięg w tym lat w przyszłości, należałoby użyć coś takiego:

$builder->add('startDate', 'date', array('years' => range(2012, 2020), 'format' => 'dd-MMMM-yyyy')); 

Ta instancja daje zakres od 2012 do 2010.

Ponadto 'format' => 'dd-MMMM-yyyy' sformatuje wybór daty.

Powiązane problemy