これまでに作った機能について簡単にまとめていく。
今回は、
デフォルトレイアウトの無効化
Railsでは、デフォルトでは全てのviewでapplication.html.erbのレイアウトが使用される
一部のページのみレイアウトを使用したくない場合に設定する
コントローラーの設定
1 2 3 4 5 6 7 8 |
class BlogsController < ApplicationController layout false def index @blogs = Blog.all end end |
アクションの設定
1 2 3 4 5 6 7 8 |
class BlogsController < ApplicationController def index render layout: false @blogs = Blog.all end end |