Я использую поле даты в моих формах. Но когда я проверяю даты инвалидов, сообщения об ошибках в поле даты не отображаются. Это происходит, если я настроил поле с помощью 'widget' => 'choice', если я настроил его с помощью 'widget' => 'single_text', все работает нормально. это ошибка?
При использовании одного текста также необходимо указать требуемый формат, например
$builder->add('startDate','date', array('input' => 'datetime', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd HH:mm:ss'));
надеюсь, что это поможет.