У меня есть приложение rails, и я хочу отобразить действие без использования макета моего приложения (в котором есть заголовок / нижний колонтитул страницы).
Как я мог это сделать?
ruby-on-rails
Декан
источник
источник
Ответы:
Вот некоторая документация по этому поводу: http://guides.rubyonrails.org/layouts_and_rendering.html
На ваш вопрос:
render :layout => false
или же
layout false
источник
layout nil
что для этого контроллера будут отключены все макеты. Иlayout nil, :only => [:action]
также удалит макет для контроллера (в настоящее время ошибка).Для Rails 5 в контроллере для конкретного действия:
def action render layout: false end
источник