0
0

More than 3 years have passed since last update.

[Rails] アクションでレイアウトを出し分ける

Posted at

段階フォームにて、初期の画面とそれ以降の画面とでは共通レイアウトを出し分けたい。

register.rb
class Register
  def screen_1
    layout 'register/login'
  end

  def screen_2
    layout 'register/profile'
  end

  def screen_3
    layout 'register/experience'
    # もし条件式がfalseだったらscreen_2にレンダリングする時はrenderに複数渡せる
    if false
      render :screen_2, {:layout => 'register/experience'}
    end  
  end
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0