У меня есть следующий код для того, чтобы иметь поле ввода и маленький значок, чтобы открыть средство выбора даты.Проблема в том, что день не может быть больше 12, как если бы он принимал его за месяц.Я думаю, что я применяю формат правильно (Symfony 2.8).Но каждый раз, когда я устанавливаю дату больше 12 на указателе даты или вручную и щелкаю другой вход, он становится красным;ошибка говорит о неправильном формате
Контроллер:
->add('fecha_inicio',
'date', array(
'label' => "Vigente desde",
'input' => 'datetime',
'widget' => 'single_text',
'format' => 'dd/MM/y',
'max_length' => 10,
'mapped' => false,
'required' => false,
'attr' => array('type' => 'date',
'data-type' => 'date', 'placeholder' => 'DD/MM/YYYY'),
'data' => new \DateTime('now')
))
И я связываю его в веточку с JQuery следующим образом:
JQuery в html.twig:
$('#form_fecha_inicio').datepicker({
showOtherMonths: true,
selectOtherMonths: true,
numberOfMonths: 1,
dateFormat: 'dd/mm/yy',
required: false,
showOn:'button',
buttonImageOnly:true,
'buttonImage':'{{asset('img/icons20px/calendario.png')}}',
buttonText:'Seleccionar Fecha',
});