在我的應用程序中,我有一個出現在每個頁面上的小框,用於檢查用戶發出的請求的狀態。如果任何時候接受請求,那麼用戶應該自動被帶到某個頁面。這是到目前爲止我的代碼:我可以在RoR的視圖中使用redirect_to嗎?
<% offersMade.each do |w| %>
<% if w.accepted == true %>
<% redirect_to offer_path(:email => "[email protected]") %>
<% end %>
<% end %>
但我發現了這個錯誤:
undefined method `redirect_to' for #<ActionView::Base:0x1042a9770>
是沒可能給用戶redirect_to的一個看法?如果不是,還有什麼我可以使用的?謝謝閱讀。
謝謝,這個作品很棒。你知道是否有一種方法可以在URL構造中使用RoR變量?在我最初的代碼中,我有(:email =>「[email protected]」),我不確定我是否可以在JavaScript中做類似的事情? – ben 2010-07-03 06:16:33
檢查我編輯的答案。 – Salil 2010-07-03 06:20:06
非常感謝,它的工作原理!我不認爲你可以在js中嵌入紅寶石,但顯然你可以。再次感謝! – ben 2010-07-03 06:25:05