Estoy tratando de usar un diseño diferente/personalizado denominado "idear" para la acción sign_in. Encontré this página en el wiki de diseño, y el segundo ejemplo incluso dice que puede hacerlo por acción (en este caso, acción sign_in
), pero no muestra ningún ejemplo de hacer eso. Alguien en IRC me dijo que podía probar esto:diseño diferente para la acción sign_in en el diseño
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 no parece estar funcionando, ya que todavía está cargando el diseño de la aplicación por defecto. Apreciaría cualquier ayuda.
¿No aplicaría esto el diseño para ambos registros # new y sessions # new? – Ayrad