diff options
Diffstat (limited to 'app/controllers')
| -rw-r--r-- | app/controllers/application_controller.rb | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 8b66e6097..7f071a6a4 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -12,6 +12,7 @@ class ApplicationController < ActionController::Base    # Load helpers in rails engine    helper LanguageEngine::Engine.helpers +  layout :layout_by_resource    def set_locale      # I18n.locale = session[:language] || I18n.default_locale @@ -56,4 +57,15 @@ class ApplicationController < ActionController::Base    def after_sign_out_path_for(resource_or_scope)      new_user_session_path    end + +  private + +  def layout_by_resource +    if devise_controller? +      "devise" +    else +      "application" +    end +  end +  end | 
