У меня проблема с датой виджета в форме Symfony, у меня есть этот код
->add('borndate', 'birthday', array(
'widget' => 'choice',
'attr' => array(
'class' => 'form-control'
),
'label' => 'user.birthday.label',
'input' => 'string',
'format' => 'yyyy.MM.dd',
'empty_value' => array('year' => 'user.birthday.year', 'month' => 'user.birthday.month', 'day' => 'user.birthday.day'),
'data' => '1950-01-01'
))
Теперь у меня такой формат в моей форме: 1950 - 01 - 01, но я бы это формат 01 - 01- 1950 и печатать в выборе значения моего db? Как я могу это сделать для решения этих двух проблем? Спасибо и извините за мой плохой английский :)
Вероятно:
/***/
'format' => 'dd-MM-yyyy'
/***/
'format' => 'yyyy.MM.dd'
который будет / должен позаботиться о вашем формате даты, а затем, если вы используете сущность с формой, дата будет автоматически заполняться при попытке редактирования (если я понимаю твой вопрос правильный)