как убрать верхний и нижний колонтитулы с некоторых страниц в ruby on rails

Я работаю в проекте рельсов. Я создал верхний и нижний колонтитулы и добавил их на все страницы в файле layouts / application.html.erb. Теперь я хочу удалить его с некоторых страниц. Как мне это сделать?

Ответы на вопрос(3)

на которых вы не хотите отображать верхний и нижний колонтитулы.

Решение Вопроса

:only а также:except параметры макетов см. в разделе «Условные макеты» вэто руководство.

Таким образом, вы можете сделать следующее в вашем контроллере:

class SomeController < ApplicationController
  layout 'application', :except => [:some_action, :some_other_action]
  ...
class SomeController < ApplicationController
  def method_without_layout
    render layout: false
  end
end

Ваш ответ на вопрос