野ログはノロキュアMaxHeart
2008-06-13
_ 特定のアクションの時だけCSS/JSを読み込みたいとき
http://subtech.g.hatena.ne.jp/secondlife/20080612/1213264569
なんとなくJSやCSSの読み込みをコントローラに書くのが嫌なのでviewで処理してる。
どっちかというとアクションというよりビューファイルに対応するものだと思うし。
全体で @javascriptsとか@stylesheetsを空配列で初期化しておいて
ビューファイルの先頭に
<%- @javascripts << "one_javascript" @stylesheets << "one_stylesheet" -%>
みたいな感じに書いて、layoutで処理してる。
ページタイトルとかmetaタグとかもそんな感じでビューファイルにまとめてる。
@html_titleとか@meta_descriptionとか@meta_keywordsとかに入れると
レイアウトが適切に処理するようにしてる。
[ツッコミを入れる]
[]

