1
可以說我有兩個不同的視圖/控制器等,所以用戶可以從兩個不同的地方創建/修改(相同類型)的記錄。是否有可能根據他們來自的頁面使他們所指向的頁面不同?Rails3,根據用戶來自哪裏不同的地方而有所不同?
可以說我有兩個不同的視圖/控制器等,所以用戶可以從兩個不同的地方創建/修改(相同類型)的記錄。是否有可能根據他們來自的頁面使他們所指向的頁面不同?Rails3,根據用戶來自哪裏不同的地方而有所不同?
您可以使用引用頁確定要重定向:
request.env['HTTP_REFERER'] # or request.referer
您也可以隱藏「源」文本字段添加到您不同的形式:
<input type='hidden' name='source' value='page1' /> <input type='hidden' name='source' value='page2' />
然後query params [:source]來確定用戶從哪個表單提交。
你的意思是redirect_to? – 2011-02-04 20:26:03
haha woops,yup – Elliot 2011-02-04 20:47:20