hak*_*ooa 23 ruby-on-rails ruby-on-rails-3
在rails 3中我不想在错误消息中显示字段名称.谁知道怎么做?
validates_presence_of :title, :message => "no title"
Run Code Online (Sandbox Code Playgroud)
表明
Title no title
Run Code Online (Sandbox Code Playgroud)
我想要
no title
Run Code Online (Sandbox Code Playgroud)
Eri*_*cia 30
在表单视图中更改当前代码
<%@object.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
Run Code Online (Sandbox Code Playgroud)
有了这个
<%@object.errors.messages.values.each do |msg| %>
<%msg.each do |m| %>
<li><%= m %></li>
<%end %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
Ric*_*eck 22
这对我们有用(Rails 4):
<% resource.errors.each do |attr,msg| %>
<li><%= msg %></li>
<% end %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20329 次 |
| 最近记录: |