読者です 読者をやめる 読者になる 読者になる

Rails3.1で1つのアクションにだけ特定のlayoutを使いたい時の指定方法

Railsで1つのアクションだけにレイアウトを指定したい時があると思います。そんなときはコントローラに以下の様に追記してください。例として、ここでは使うコントローラとしてHogeController、指定したいLayoutはhoge.html.erb、アクションはtestアクションとします。

class HogeController < ApplicationController
  layout "hoge", only: :test
  def test
  end
end