我用设计创建了一个 Rails 3 应用程序,我还有一个名为 'account' 的控制器。当用户使用设计的登录视图登录时,他会被重定向到帐户控制器的视图。因此,不会显示设计“登录成功”等通知。当我尝试添加
<%= devise_error_messages! %>
对这个观点它给出了一个错误
NameError in Account#welcome undefined local variable or method `resource' for #<#:0x4e9fe70>
谁能告诉我如何让这个帐户控制器显示设备的通知?我尝试阅读 github 中的文档但没有帮助.. 我想我们确实修改了路由文件,因为它在资源中显示错误..
更新1:
布局文件:
<div id="maincontent">
<div class="entry">
<% flash.each do |name, msg| %>
<%= content_tag :section, msg, :id => "flash_#{name}", :class => "flash" %>
<% end %>
<!--<p class="commentbar"> Signup</p>-->
<%= yield %>
</div>
</div>