Я использую formType в Symfony2, и одно из полей имеет тип DateTime. Я хотел бы отображать месяцы как полные месяцы (и желательно на языке, отличном от английского).
Если бы моим типом поля был день рождения, то есть без времени, это было бы легко:
$builder->add('appointment', 'birthday', array
(
'format' => 'dd - MMMM - yyyy',
'widget' => 'choice'
'required' => true
));
Но поле теперь определяется как:
$builder->add('appointment', 'datetime', array
(
'required' => true
// ????
));
Как я могу отобразить этот тип поля, используя 5 выпадающих списков (день, месяц, год, час, минута), где месяцы являются полнотекстовыми элементами? И как я могу определить массив с названиями месяцев на другом языке?