Simple_form - 如何将字段名称添加到错误消息?
问题描述:
我调整了bootstrap包装,现在我将所有内联错误显示为simple_form字段上方的块。Simple_form - 如何将字段名称添加到错误消息?
该表单是一种注册设计形式,特别是来自rails-prelaunch-signup composer应用程序。如何在错误消息中包含该字段的名称?
目前我得到“无效”或“不能空白”,但我想像“电子邮件不能为空”的东西。
答
您可以在模型中设置错误消息:
validates :email, presence: { error_message: "Email can't be blank" }
答
Simpleform是指,如果没有错误消息在模型设置为导轨定位。所以,如果你想要的属性名称添加到每个错误信息,您可以添加这样的事情在你的区域文件:
en:
errors:
messages:
blank: "%{attribute} can't be blank"
invalid: "%{attribute} isn't valid"
哪里%{attribute}
是其中字段名称将被插入的占位符。
这将手动添加一个字段 - 自动为所有字段如何处理? – elsurudo