ページのレイアウトを設定する
通常、レイアウトファイルはコントローラ名に対応したファイルが使用されるが
アプリケーションで共通のレイアウトを使用したい場合などは
コントローラに明示的にレイアウトファイルを指定することが出来る。
例えば、acts_as_authenticatedのページにレイアウトを指定する場合は
account_controller.rbに下記のように記述する。
class AccountController < ApplicationController layout "hogehoge_layout"
上記の指定ではapp/views/layouts/hogehoge_layout.rhtmlがレイアウトファイルとして使用される。
レイアウトはアクション毎に明示的に指定することも可能。
Railsレシピブック 183の技のP60
- 作者: 高橋征義,諸橋恭介
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2008/05/31
- メディア: 単行本
- 購入: 37人 クリック: 567回
- この商品を含むブログ (92件) を見る