我的devise.en.yml有sign_out消息
sessions:
signed_in: "Signed in successfully."
signed_out: "Signed out successfully."
我有一个_messages.html.erb来查看flash消息
<% flash.each do |name, msg| %>
<% if msg.is_a?(String) %>
<%= content_tag :div, msg, :class => "flash_#{name}" %>
<% end %>
<% end %>
这是我的退出按钮
<%= link_to 'Sign out', destroy_user_session_path, :method=>'delete' %>
我的所有其他消息都正常工作,如注册,登录等等。唯一不起作用的是我的退出。
为什么,我该如何解决?
答案 0 :(得分:0)
好的,对于那些想知道出了什么问题的人来说,我的路线搞砸了。我退出后,客户端试图访问不应该重定向到另一页的内容,同时删除“已成功注销”。