我的数据库中没有用户,我有一个带有devise的rails3应用程序。默认安装没有变化,但我遇到了这个奇怪的问题:
<h1>Home</h1>
<% if (user_signed_in?) %>
<%= link_to "Sign out", destroy_user_session_path, :method => :delete %>.
<% end %>总是正确的。同样没有用户,也没有登录用户。会是什么呢?
发布于 2012-02-25 19:41:40
请改用current_user
<h1>Home</h1>
<% if current_user %>
<%= link_to "Sign out", destroy_user_session_path, :method => :delete %>.
<% end %>https://stackoverflow.com/questions/9443564
复制相似问题