2010-11-22 48 views
1

我對ROR很新。我正在使用「will_paginate」寶石。去分頁工作很好。在控制器中,我已經確定了「索引」,「編輯」,「創建」,「更新」,「銷燬」(除了「show」以外由腳手架創建的所有標準視圖)。從索引頁面,用戶可以編輯或刪除列表中的記錄或添加新記錄。現在,我需要
1.編輯記錄後,在「更新」中,我希望能夠返回記錄所在的頁面,並用更新的信息重新加載頁面。備案
2.刪除記錄後,在「銷燬」中,我希望能夠回到記錄所在的頁面。該頁面應該重新加載而不刪除記錄
3.添加新記錄後,我想顯示新記錄應該在的頁面。如何使用更新的記錄和刪除的記錄重新加載當前分頁頁面?

主要的問題是我不知道如何從一個視圖到另一個視圖傳遞params [:pages]以及如何重新載入頁面特定頁面。

非常感謝您的幫助。

回答

0

可以纔剛直接傳遞您的請求參數爲redirect_to,就像這樣:

redirect_to your_resources_path, :page => params[:page] 
+0

我做你的高清更新建議的.. format.html {redirect_to的mypages_url,:頁面=> PARAMS [:頁面]}。但是,它會重定向到第一頁。 – Tau 2010-11-22 21:23:21