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