如何在symfony 2.5中指定自定义表单验证错误消息?

时间:2014-09-09 01:53:05

标签: validation symfony

我需要从表单验证中返回自定义错误消息,而不是Symfony的默认值“此值无效”。我在validation.yml文件上尝试了一些具有属性但却无法实现的功能。有没有人成功地做到了这一点?

由于

1 个答案:

答案 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! }