<%=render :partial =>'shared/link' %>
<%=render partial: 'shared/link' %>
部分的に使い回せるhtmlは、上記のように呼び出して再利用できるそうです。
テンプレートファイルのファイル名は頭に"_"(アンダースコア)をつけることがルールとのこと。
場所は該当するコントローラ内や、コントローラをまたいでいろいろ使えるものであれば下記のsharedフォルダが一般的だそう。
app/views/shared/_link.html.erb出来上がったサイトのソースを見ても、まだまださっぱりわかりませんね…。
あと、Railsチュートリアルだとpartial:が抜けている。省略できるのかな…。
0 件のコメント:
コメントを投稿