我正在try 使用一种不同的/定制的布局,名为"设计",用于正在使用的标志.我在Desive wiki上找到了this页,第二个例子甚至说每个动作都可以做(在本例中是sign_in
个动作),但它没有给出这样做的例子.IRC的人告诉我我可以试试这个:
class ApplicationController < ActionController::Base
protect_from_forgery
layout :layout_by_resource
def layout_by_resource
if devise_controller? && resource_name == :user && action_name == 'sign_in'
"devise"
else
"application"
end
end
end
但它似乎不起作用,因为它仍在加载默认的应用程序布局.我将非常感谢您的帮助.