app/controllers/kuhsaft/cms/admin_controller.rb in kuhsaft-0.3.6 vs app/controllers/kuhsaft/cms/admin_controller.rb in kuhsaft-1.0.0

- old
+ new

@@ -1,18 +1,16 @@ module Kuhsaft module Cms class AdminController < ApplicationController - respond_to :html - layout 'kuhsaft/admin' - before_filter :set_translation_locale - - def default_url_options - { :locale => params[:locale].presence || :en } - end - - def set_translation_locale - Kuhsaft::Page.current_translation_locale = params[:locale] if params[:locale].present? + layout 'kuhsaft/cms/application' + before_filter :set_content_locale + before_filter :authenticate_cms_admin! + + def set_content_locale + if params[:content_locale].present? + I18n.locale = params[:content_locale] + end end end end end