- 2009年1月11日 11:42 AM
- RoR
複数の箇所で使い回せるものをpartial化
(パーシャル用テンプレートファイルに切り出す)
使い回す部分を_filename.html.erb
(以下、この場合はentryとする)
_entry.html.erb
(view/entries/に保存)
これを読み込みたい部分で、そのファイル(同様にveiw/entries/内の.html.erbファイル)に以下のように記述。
< %= render :partial => @entry %>
このpartial部分を幾度も繰り返すようなら
< %= render :partial => @entries %>
※@entryと@entriesの違いはなんとなくの推測なので、まだはっきりとは分からない。
※render :partialの指定で、@がつくときとつかないときがある。その違いは?
コメント:0
トラックバック:0
- この記事のトラックバック URL
- http://showzine.info/blog/2009/01/partial%e5%85%b1%e9%80%9a%e9%83%a8%e5%88%86%e3%81%ae%e3%83%91%e3%83%bc%e3%82%b7%e3%83%a3%e3%83%ab%e5%8c%96.html/trackback
- トラックバックの送信元リスト
- partial/共通部分のパーシャル化 - SHOWJIN*BLOG より