可能重複:
Rails: call another contoller action from a controllerRails如何在另一個控制器中調用操作並獲取該操作的控制器代碼以運行?
您好我是新來的軌道,在我的主頁視圖我想打電話給在其他控制器的動作。 我正在使用渲染'the/relevant/url'。
這是調用視圖,但不會觸及正確的控制器操作代碼,因此 未設置視圖預期的視圖模型。
我來自asp.net mvc世界,在這裏我們可以使用渲染動作,這將打擊操作的控制器代碼。
這可以在rails中完成嗎?
是否asp.net做mvc模式錯誤,如果你不能?
非常感謝
UPDATE
我的目的是從主頁的看法調用另一個控制器動作讓不相關的主控制器的細節,如側數據。當天報價或當日特價。
這可能違背了MVC模式。你能粘貼更多的代碼,或者解釋你想要從主頁控制器做什麼? – lebreeze 2012-01-08 09:19:06