В моем приложении пользователь hsa дает дату, только выбрав месяц и год в двух раскрывающихся списках. Как я могу это достичь?
Вот что я пробовал до сих пор:
В моей форме:
$builder->add('date1', 'date', array(
'widget' => 'choice',
'empty_value' => '',
'format' => 'MMMM-yyyy',
'input' => 'datetime',
'years' => range(date('Y'), date('Y') - 30, -1)
)
который фактически работает и отображает его точно так, как я хочу, но при проверке формы я получаю сообщение об ошибке:
This value is not valid
Снимок экрана желаемого результата: