Je suis en train d'utiliser un autre/mise en page personnalisée nommée "concevoir" pour le sign_in action. J'ai trouvé cette page dans le dispositif wiki, et le deuxième exemple, on dit même que vous pouvez le faire par l'action (dans ce cas, sign_in
d'action), mais il ne montre aucun exemple de le faire. Quelqu'un sur IRC m'a dit que je pourrais essayer ceci:
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
Mais il ne semble pas fonctionner comme il est toujours en train de charger l'application par défaut de mise en page. Je vous serais reconnaissant de toute aide.