【问题标题】:en.yml changes not taking effect [closed]en.yml 更改未生效[关闭]
【发布时间】:2012-12-02 08:31:16
【问题描述】:

我对 en.yml 进行了一些更改,但它仍然显示我之前所做的旧错误消息。

en:  
  activerecord:
    models: 
      packjob: 
    attributes:
        pj_packer: 
    errors:
      models:
        packjob:
          attributes:
            pj_packer:
            blank: "A packer must be selected"

我已经回收了 rails 服务器,但它仍然显示旧的错误消息:

Pj packer can't be blank

为什么仍然选择旧错误消息而不是新错误消息?

【问题讨论】:

  • 看起来您缺少blank 的缩进。
  • 是的,这似乎解决了问题...谢谢!
  • 要扩展这个...我如何将其更改为:“打包器:必须选择打包器”...。不是“Pj打包器”列的名称?
  • 对于您的其他问题,在不知道您如何在代码中输出消息的情况下,我认为这是给您的pj_packer 属性一个字符串,即pj_packer: "Packer"activerecord, models, packjob, attributes 下的问题。跨度>

标签: ruby-on-rails ruby-on-rails-3 syntax yaml


【解决方案1】:

blank 缺少缩进。

【讨论】:

    猜你喜欢
    • 2012-12-23
    • 2017-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多