symfony2 - элемент формы поля даты Mongodb - настраиваемый диапазон дат
У меня есть простой документ mongodb в приложении symfony2. Одним из свойств является:
/**
* @MongoDB\Date
*/
protected $dob;
Однако при добавлении его в форму, как это:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('dob', 'date')
;
}
Я получаю элемент формы с 3 полями выбора - по одному на год, месяц и день. Мне бы очень хотелось иметь текстовый ввод для года и оставить поля выбора для месяца и дня.
Как я могу это сделать?
1 ответ
Вы должны создать пользовательский тип поля формы. Эта ссылка говорит вам, как это сделать.