2012-03-20 22 views
2

私のRailsプラグインでは、複数のビューファイルを1つのページに表示したい。複数のビューファイルを1つのページに表示する-Rails

インデックスビューの後にいくつかのビューを追加したいとします。

私は私のindex.erbに

<% render :partial => "show" %> 

を使用しています

それは正常に動作します。しかし、より良いデザインのために私はコントローラから同じことをしたい。私はindexアクション

render :partial => "show" 

内の私のcontollerで書く場合

だから、唯一のショーファイルがページにレンダリングされます。

私は複数の部分を使用していますか?

コメント/ご提案ください。

答えて

2

実際には、ロジックがビューに残っていれば、MVCアーキテクチャよりも「真」になります。私はこれを行う最もクリーンな方法は、あなたがすでに行っているようにレンダリングを使用してインデックスビューに部分的な部分を含めることだと思います。

私が知っている限り、あなたはコントローラからビュー/パーシャルを互いに追加することはできません。

+0

大丈夫です。もっと確認します。他の賢者は現在の方法を使用します。迅速な対応のためにthnx。 –

関連する問題