0

在我的 application.html.erb 文件中,我有

<% flash.each do |key,msg| %>
  <div class="message">
      <%= content_tag :div, msg %>
  </div>
<% end %>

有没有办法让设计在那里显示它的错误消息?

当我添加时,<%= devise_error_messages! %>我得到一个undefined local variable or method 'resource'错误。

4

2 回答 2

0

只需尝试将 form_for 与 url 放在一起,以便设计能够检查它所指的资源..

例如:<%form_for :post,:url=>post_path(@post) do |f|%>

于 2013-01-04T12:50:59.073 回答
0

在 application.html.erb 文件中

<% [:notice,:error,:info,:success,:alert].each do |key| %>
  <div class="message">
    <%= flash[key] %>
  </div>
<% end %>
于 2013-01-03T23:36:09.670 回答