2013-10-30 19 views

Trả lời

8

Bạn sẽ sử dụng một cái gì đó như thế này:

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

này có nghĩa là ngày Field (không phân biệt nếu đó là DateTime, ngày, hoặc ngày sinh) sẽ cung cấp cho bạn một loạt từ năm 1980 trong trường hợp này sang năm hiện tại. Để có được một phạm vi bao gồm năm trong tương lai, bạn sẽ sử dụng một cái gì đó như thế này:

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

dụ này cung cấp cho bạn một loạt từ năm 2012 đến năm 2010.

Hơn nữa, 'format' => 'dd-MMMM-yyyy' sẽ định dạng lựa chọn ngày của bạn.

Các vấn đề liên quan