gpt4 book ai didi

ruby-on-rails - 在其字段旁边显示验证错误

转载 作者:数据小太阳 更新时间:2023-10-29 06:39:32 24 4
gpt4 key购买 nike

有没有办法不在表单页面的顶部,而是在字段旁边显示引发错误的错误?

最佳答案

initializers/my_custom_error_messages.rb

ActionView::Base.field_error_proc = Proc.new do |html_tag, instance|
errors = Array(instance.error_message).join(',')
%(#{html_tag}<span class="validation-error">&nbsp;#{errors}</span>).html_safe
end

更新:

没有标签

ActionView::Base.field_error_proc = Proc.new do |html_tag, instance|
errors = Array(instance.error_message).join(',')

if html_tag =~ /^<label/
html_tag
else
%(#{html_tag}<span class="validation-error">&nbsp;#{errors}</span>).html_safe
end

end

引用:rails guide

关于ruby-on-rails - 在其字段旁边显示验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13950057/

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