由于我在操作前已登录检查,因此删除对象时无法使用redirect_back。
哪一种是将电流有可能存储在url某处,session helper然后在任何控制器中重定向到该值的最佳方法?
请帮助,此问题正在影响我所有关联的控制器。
重定向回使我可以编辑/显示,现在为零。
我目前正在从父级删除:
module SessionsHelper
# Logs in the given user.
def log_in(user)
session[:user_id] = user.id
end
# Remembers a user in a persistent session.
def remember(user)
user.remember
cookies.permanent.signed[:user_id] = user.id
cookies.permanent[:remember_token] = user.remember_token
end
# Returns the current logged-in user (if any).
def current_user
@current_user ||= User.find_by(id: session[:user_id])
end
# Returns true if the user is logged in, false otherwise.
def logged_in?
!current_user.nil?
end
# Forgets a persistent session.
def …Run Code Online (Sandbox Code Playgroud)