Вот и все. Я хочу, чтобы большинство представлений в моем приложении Ruby on Rails 3.1 отображалось без макета, так как они будут назначены элементам div с помощью jQuery, но я не хочу переходить к каждому действию контроллера и устанавливать render :layout => false
в блоке response_to .
Можно ли изменить рендеринг представлений по умолчанию на :layout => false
? Как мне настроить это?
Спасибо за вашу помощь
EDIT
Я также мог бы решить эту проблему так, чтобы что-то вроде:
if request.xhr?
format.html { render :layout => false }
end
будет выполняться в каждом блоке response_to.