如何从rails上的ruby中的某些页面中删除页眉和页脚

Om3*_*3ga 4 ruby ruby-on-rails

我在rails项目中工作.我创建了页眉和页脚,并添加到layouts/application.html.erb文件中的所有页面.现在我想从一些页面中删除它.我怎样才能做到这一点?

Har*_*eak 7

控制器支持:only:except布局选项,请参阅本指南中的"条件布局"部分.

因此,您可以在控制器中执行以下操作:

class SomeController < ApplicationController
  layout 'application', :except => [:some_action, :some_other_action]
  ...
Run Code Online (Sandbox Code Playgroud)