小编Luc*_*nna的帖子

Ruby on Rails-存储当前网址以在销毁后重定向

由于我在操作前已登录检查,因此删除对象时无法使用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)

ruby ruby-on-rails destroy

0
推荐指数
1
解决办法
900
查看次数

标签 统计

destroy ×1

ruby ×1

ruby-on-rails ×1