........... 表单提交时,密码错误,默认验证消息 - 无效 要求 - 需要更改默认消息。 -6ren">
gpt4 book ai didi

ruby-on-rails - 在 current_password 字段中设计更改验证消息

转载 作者:行者123 更新时间:2023-12-01 23:56:49 25 4
gpt4 key购买 nike

这是我的代码..

<label>Old Password</label>
<%= f.password_field :current_password, :class=>"myaccount_textbox" %>
<label class="error" for="current_password">
<%= validation_errors resource.errors['current_password'] %>
</label>
...........

表单提交时,密码错误,默认验证消息 - 无效

要求 - 需要更改默认消息

devise (3.2.4)rails 3.2.13 我从 link 尝试过的内容

在 en.yml 中

en:
activerecord:
errors:
models:
user:
attributes:
current_password:
confirmation: "Password is incorrect"

目前它不起作用,我只收到默认消息,要进行哪些更改才能修复此问题?

最佳答案

尝试:

en:
activerecord:
attributes:
user:
current_password: "Password"
errors:
models:
user:
attributes:
current_password:
invalid: "is incorrect!"

  devise:  
failure:
invalid: 'Password is incorrect!'

引用这个link选择正确的选项以显示 Devise 的密码错误消息。

关于ruby-on-rails - 在 current_password 字段中设计更改验证消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23264927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com