Symfony2形式:没有空的选择

时间:2015-03-16 22:11:04

标签: forms symfony constraints choice

使用选项构建Symfony2表单,有一个选项"空值",设置与空选择相关的文本。

但是,我想将我的选择字段设置为必填字段,因此应显示空值但不选择。使用空约束或空约束,当用户发送""时,没有错误。值。该怎么做?

2 个答案:

答案 0 :(得分:1)

您可以将NotBlank()验证约束添加到表单底层实体中的相应属性。

如何执行此操作取决于您是使用注释还是yaml作为验证定义。

这里有一些关于验证器的信息:

  

http://symfony.com/doc/current/reference/constraints/NotBlank.html

希望这会有所帮助:)

答案 1 :(得分:0)

很抱歉给我带来不便,我有一个听众,它覆盖了我之前设置的约束,只是为了选择,这就是为什么它不能正常工作......