我需要从表单验证中返回自定义错误消息,而不是Symfony的默认值“此值无效”。我在validation.yml文件上尝试了一些具有属性但却无法实现的功能。有没有人成功地做到了这一点?
由于
答案 0 :(得分:2)
约束通常具有message
选项。你可以这样使用它:
Acme\BlogBundle\Entity\Author:
properties:
firstName:
- NotNull:
message: Whatever!
<强>更新强>
如果是choice
约束,则有多个message
选项(documentation)。
例如,如果multiple
选项设置为true
,您将使用multipleMessage
:
Acme\BlogBundle\Entity\Author:
properties:
styles:
- Choice: { choices: [novel, haiku], multiple: true, multipleMessage: Whatever! }