Changement de concevoir des mises en page par défaut

Je vais essayer d'obtenir concevoir pour afficher un autre modèle de mise en page par défaut pour certains aspects.

J'ai ce travail lorsque l'utilisateur accède à la page de connexion, mais j'ai besoin d'afficher une mise en page différente pour s'inscrire, mot de passe oublié, et la réinitialisation.

C'est le code actuel dans mon contrôleur d'application:

layout :layout

  private
  def layout
    # only turn it off for login pages:
    is_a?(Devise::SessionsController) ? "login" : "application"
    # or turn layout off for every devise controller:
    #devise_controller? && "application"
  end

OriginalL'auteur Paul 'Whippet' McGuane | 2012-06-18