2011-02-16 81 views
0

我有2個控制器:文章和評論。對於每篇文章,我需要顯示評論。如何在另一個控制器的視圖中顯示視圖?

他們倆都能正常工作,但我怎樣才能得到控制器/顯示內的評論/索引而不會搞亂一切?

+0

我不認爲渲染工作會在這一個,我仍然嘗試,但仍然沒有。我選擇了將評論視圖複製到文章,嵌套模型,創建一些方法,並且像魅力一樣工作,每篇文章都有自己的評論。感謝您的回答。 – Kesarion 2011-02-16 18:27:33

回答

4

在你的節目視圖,你會做這樣的事情(假設你有一個應用程序/視圖/評論查看文件夾和_comment.html.erb內):

render :partial => 'comments/comment', :collection => @articles.comments 
1

您可以使每個評論呈現爲部分。所以,從你的評論索引頁面,只對所有評論渲染部分。

然後,從您的文章展示頁面,將評論部分呈現爲與該文章相關的評論。

看看在Rails中使用partials

相關問題