Я использую Boxy.js, чтобы вызвать мою страницу регистрации в модальное окно.Я полагаю, это Ajax.Я хочу, чтобы страница не отображалась с макетом, когда она вызывается таким образом.
Я пробовал:
layout proc {|controller| controller.request.xhr? ? false: "application" }
и:
def render(*args)
args.first[:layout] = false if request.xhr? and args.first[:layout].nil?
super
end
в контроллере приложения, фрагментыЯ гуглил, но они не работают./ signup все еще подходит к макету.
Вот часть заголовков, когда / signup вызывается Boxy:
URL запроса: http://localhost:3000/signup?_=1301708866195
Метод запроса: GET
X-Requested-With: XMLHttpRequest