2

Ruby on Rails 3.2.2 を使用しています

app/views/layouts 以外の場所からレイアウトを呼び出すことはできますか?

app/extensions/sites/layouts にあるレイアウトを使用したいと考えています。

このコードを試しましたが、うまくいきません。

render "#{Rails.root}/app/extensions/sites/views/pages/template01.html.erb", :template  => "#{Rails.root}/app/extensions/sites/views/layouts/layout01",
4

1 に答える 1

0

次のように、コントローラー内のレイアウトを指定できます。

layout "template01"

以下のリンクをたどるだけで、アクションに固有のレイアウトを指定することもできます。

http://guides.rubyonrails.org/layouts_and_rendering.html

于 2012-04-27T05:11:54.693 に答える