以下の内容はhttps://shinkufencer.hateblo.jp/entry/2019/12/21/000000より取得しました。


Railsでlayoutを使いたくないときは layout false

あ、nilじゃなくてfalseなんだというメモ。

環境

gem 'rails', '= 5.0.2'

やり方

Controllerに下記のように書く

class HogeController < ApplicationController
  layout false

利用シーン

考えてみたが全然なく、今回利用した経緯としては

  • 既存のテンプレートと大きく違う
  • 使い捨ての機能にもかかわらず、テンプレートの中と細かくことなる
  • 使いまわしのpertialを利用して依存を増やしたくない

という意図から

  • ベタに <html> をすべて1つのerbに書くほうが疎になる

と考え採用した。

参考リンク




以上の内容はhttps://shinkufencer.hateblo.jp/entry/2019/12/21/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14