2013-05-08

railsでテンプレートが存在するかどうかチェックする

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
railsでテンプレートが存在しているかどうかを調べる方法です。

app/views/test/aaa.html.erb
が存在するかどうか調べるには以下のような感じです。

lookup_context.exists?('aaa', 'test')


そして部分テンプレート
app/views/test/_bbb.html.erb
が存在しているかどうかを調べるには以下のような感じです。

lookup_context.exists?('bbb', 'test', true)


以下が参考になりました。
http://qiita.com/items/80078311dd019e56cff2
コメントを投稿