0
我正在開發一個Rails的Facebook應用程序。一些(不是全部)頁面需要用戶登錄;如果沒有,他們被重定向到「登錄」頁面。我不能使用redirect_to
這個,因爲重定向需要通過Javascript完成(因爲它重定向父框架);此外,重定向需要知道最初請求的頁面的地址(回來),所以我不能只是重定向到將做重定向的虛擬頁面。Javascript redirect_to in rails
我試過使用佈局和render
來實現這一點,但原始視圖仍然運行(雖然不產生);由於視圖需要只有在用戶登錄時才存在的變量,這會產生錯誤,導致腳本崩潰。
是否可以渲染布局但停止執行視圖?有沒有更好的方法來完成這一點?
你試過渲染:text =>「」嗎? – Bohdan 2010-11-21 14:19:27
渲染:文本完美的作品,謝謝! – error792 2010-11-27 04:16:26