【问题标题】:Override validation error message for has_secure_password [extend]覆盖 has_secure_password [扩展] 的验证错误消息
【发布时间】:2015-11-04 15:54:16
【问题描述】:

extend from here

他只是想自定义属性的名称。 我试过 I18n,还阅读了关于 I18n 的整个 railsguide 寻找我需要的帮助,似乎没什么.....

似乎在 user.rb 中有 has_secure_password 时,需要自动验证 3。

  1. 密码不能为空,提示“[属性]不能为空”消息
  2. password_confirmation 不能为空,请在上方提出
  3. password 和 password_confirmation 不匹配,引发“[attribute A] 不匹配 [attribute B]”

自定义以上三个,如何?我试图在所有项目文本中找到“不能为空白”或“不匹配”的关键词。什么都解决不了。

所有的可能性在线 在那里做过,非常需要你的帮助

【问题讨论】:

标签: ruby-on-rails ruby


【解决方案1】:

我认为 I18n 不能通过 has_secure_password 框架工作,但它确实可以。请重新检查/config/locale/*.yml文件中的格式!

【讨论】:

    猜你喜欢
    • 2011-09-03
    • 1970-01-01
    • 2018-01-31
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    • 2012-10-28
    • 2020-01-17
    • 2018-01-28
    相关资源
    最近更新 更多