Rails转换自定义基本错误

抱怨

我的模特:

产品has_many型号has_many尺寸

为了增加尺寸,我添加了自定义错误,如下所示:

errors.add :base, "My custom error msg"

在视图中,我看到:“ Sizes base My custom error msg”

class Size < ActiveRecord::Base
  ...
  validate :custom_error, only: :update
  ...
  def custom_error
    errors.add :base, "My custom error msg"
  end
end

但是如何翻译此消息?

更新我找到解决方法:

在locale.yml中:

attributes:
  variants/sizes:
    base: ''
BroiSatse

尝试:

errors.add :base, :custom_error

这应该为您translation missing提供键名以及应该存储此转换的范围。

更新:

我自己做的:

translation missing: [locale].activerecord.errors.models.[model_name].attributes.base.custom_error

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails转换自定义基本错误

来自分类Dev

Rails 4自定义json错误

来自分类Dev

Rails自定义错误记录

来自分类Dev

Drupal 8自定义字段//基本错误

来自分类Dev

Rails 5:用于 rails urls 错误的自定义 slug

来自分类Dev

Access中的自定义函数返回类型转换错误

来自分类Dev

自定义 FirebaseListAdapter 中的错误“无法转换类型的对象”

来自分类Dev

具有自定义路线的Rails自定义错误页面

来自分类Dev

Rails 4.2 ActionController:BadRequest自定义错误消息

来自分类Dev

Rails自定义布局-生产中的路由错误

来自分类Dev

自定义rails参数中未找到路线错误

来自分类Dev

特定ContentTypes的Rails 4自定义错误处理

来自分类Dev

Rails 4,添加自定义布局,收到错误消息

来自分类Dev

Rails Paperclip自定义插值错误在测试中

来自分类Dev

自定义放置操作的 Rails 路由错误

来自分类Dev

自定义类型转换

来自分类Dev

Web API将自定义Exception对象转换为基本Exception

来自分类Dev

Rails:自定义网址

来自分类Dev

Rails自定义验证

来自分类Dev

Notepad ++自定义功能列表(基本)

来自分类Dev

自定义基本路径播放框架

来自分类Dev

Restler的自定义基本路径?

来自分类Dev

自定义错误格式

来自分类Dev

Socketcluster自定义错误

来自分类Dev

Socketcluster自定义错误

来自分类Dev

Rails用户定义的自定义列

来自分类Dev

Rails的自定义验证,用于数组返回未定义的方法错误

来自分类Dev

rails 4:404、500的自定义错误页面,默认的500错误消息来自何处?

来自分类Dev

自定义页面错误500的错误