2013-05-16 23 views
0

如何獲得前一頁的路徑,所以我可以在一個if語句中使用它,像這樣:Rails - 如何創建'上一頁'對象/方法?

if previous_page == example_path 
    ... 
else 
    ... 
end 

編輯:

爲了澄清,我設置的自定義重定向爲用戶更新與設計。重定向通過一種名爲after_update_path_for(resource)的方法,我正在添加這個功能。

回答

-1

使用會話存儲當前頁面,以便稍後(在下一頁)檢查它是哪一頁。

1

您可以使用控制器中請求對象的引用程序。

request.referer 
=> http://localhost:3000/contacts 
+0

這對我來說沒問題。感謝Matthias。 –

+0

你也可以使用request.headers [「HTTP_REFERER」]。 – qmaruf

相關問題