2016-12-15 13 views
1

なぜ私のredirect_to :backが機能しないのですか?同じページにリダイレクトされます。アクティブな管理者のリダイレクトto_backが機能しない

私の方法

controller do 

     def update 
     update! do |success, failure| 
     success.html { redirect_to :back } 
     end 
    end 

    end 

request.refererは、私は、これは古いです知っている私に私の現在のパス

答えて

0

を返します。私は同じ問題を解決しようとしていた。そしてそれを行う方法を見つけた。だから私はここでそれを共有する。

は、これは私たちが助ける希望

ActiveAdmin::Dependency.rails.redirect_back self, active_admin_root

ActiveAdmin

に戻ってリダイレクト行う方法です here

でこのコードに基づいています。

0

私の使用例で成功しましたurl_for(:back)。私はこのように具体的に使用しましたが、他の場所で動作すると思います。

form do |f| 
    f.actions do 
    f.action :submit 
    f.cancel_link(url_for(:back)) 
    end 
end 
関連する問題