2012-01-09 56 views
0

我在窗体中使用了日期字段。但是,当我使用无效日期进行验证时,不显示日期字段错误消息。如果我使用'widget'=>'choice'配置字段,如果使用'widget'=>'single_text'进行设置,一切正常,这会发生。这是一个错误?在symfony2中验证日期

回答

1

当使用单个文本时,还需要指定所需的格式,例如,

$builder->add('startDate','date', array('input' => 'datetime', 'widget' => 'single_text', 'format' => 'yyyy-MM-dd HH:mm:ss')); 

希望有帮助。