Estoy tratando de usar un diseño diferente / personalizado llamado "devise" para la acción sign_in. Encontré esta página en la wiki de devise, y el segundo ejemplo incluso dice que puedes hacerlo por acción (en este caso, sign_in
acción), pero no muestra ningún ejemplo de cómo hacerlo. Alguien en IRC me dijo que podía probar esto:
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
Pero parece que no funciona ya que todavía está cargando el diseño de aplicación predeterminado. Apreciaría cualquier ayuda.