ruby-on-rails – Rails 3更改错误消息
发布时间:2020-12-16 22:49:20 所属栏目:百科 来源:网络整理
导读:当我的数据库:b_name的字段为空时,我会显示一条错误消息.但是,b_name代表企业名称,而且我已经做出了这个标签.但是,当我收到错误消息时,表示B名称不能为空.有没有什么办法可以改变它,所以当我得到错误它说企业名称不能是空白而不是b_name不能为空白? 解决方
当我的数据库:b_name的字段为空时,我会显示一条错误消息.但是,b_name代表企业名称,而且我已经做出了这个标签.但是,当我收到错误消息时,表示B名称不能为空.有没有什么办法可以改变它,所以当我得到错误它说企业名称不能是空白而不是b_name不能为空白?
解决方法
是的,其实真的很简单.
您应该有一个名为config / locales / en.yml的文件,如果不是简单地创建一个.在那里,您可以添加自己的自定义名称. en: activerecord: models: order: "Order" attributes: order: b_name: "Business Name" 这将取代您的b_name“业务名称” 您在App / models / order.rb中的订单模型应如下所示: class Order < ActiveRecord::Base validates :b_name,:presence => true . . . 请让我知道如果它工作:) 这是我的应用程序工作正常的截图. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |