Validation 如何在symfony 2.5中指定自定义表单验证错误消息?
我需要从表单验证返回自定义错误消息,而不是Symfony的默认值“此值无效”。我在validation.yml文件中尝试了一些具有属性的操作,但未能完成。有人成功地做到了这一点吗Validation 如何在symfony 2.5中指定自定义表单验证错误消息?,validation,symfony,Validation,Symfony,我需要从表单验证返回自定义错误消息,而不是Symfony的默认值“此值无效”。我在validation.yml文件中尝试了一些具有属性的操作,但未能完成。有人成功地做到了这一点吗 谢谢约束通常有消息选项。您可以这样使用它: Acme\BlogBundle\Entity\Author: properties: firstName: - NotNull: message: Whatever! 更新 在选择约束的情况下,
谢谢约束通常有
消息
选项。您可以这样使用它:
Acme\BlogBundle\Entity\Author:
properties:
firstName:
- NotNull:
message: Whatever!
更新
在选择
约束的情况下,有多个消息
选项()
例如,如果multiple
选项设置为true
,您将使用multipleMessage
:
Acme\BlogBundle\Entity\Author:
properties:
styles:
- Choice: { choices: [novel, haiku], multiple: true, multipleMessage: Whatever! }
是的,我试过了,但不管什么原因都没用。验证只是忽略了它。我试着做一个“选择”类型。我必须使用“invalid_message”属性将其添加到表单本身中。不幸的是,
Valid
约束没有message
选项。