我正在开发一个在ruby-on-rails上开发的狂欢电子商务,当您从管理面板注销时,您将被带到商店的家中。从admin退出后我需要留在管理部分(登录页面)。问题是我已经安装了'spree_auto_devise'gem并且我不知道如何在用户destroy方法之后覆盖路由。
是的,有人可以帮帮我吗?答案 0 :(得分:0)
要更改默认的注销行为以保持在同一页面上,只需将此代码添加到... / your-spree-website / app / controllers / application_controller.rb
def after_sign_out_path_for(resource_or_scope)
URI.parse(request.referer).path if request.referer
end