【问题标题】:How to change message for validation constraint in Symfony globally?如何在 Symfony 中全局更改验证约束的消息?
【发布时间】:2015-06-15 09:31:03
【问题描述】:

有没有办法将基本验证错误消息更改为我需要的所有实体一次?目前对每个实体都使用 Yaml 配置,但这不是一种方式。

CF\MyBundle\Entity\User:
  properties:
    email:
      - Email:
          message: e-mail no válido
      - NotBlank:
          message: Campo obligatorio
    username:
      - NotBlank:
          message: Campo obligatorio

【问题讨论】:

    标签: php symfony symfony-2.3 symfony-validator


    【解决方案1】:

    最简单的方法是定义一个翻译文件。

    # app/Resources/translations/validators.es.yml
    This value should not be blank.: Campo obligatorio
    This value is not a valid email address.: e-mail no válido
    

    【讨论】:

    • 这就是我需要的!谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多