Sha256: 5c9b132571229f9983a855b94a388f5fd313dc66516a3644e4815dd6d08b3223

Contents?: true

Size: 555 Bytes

Versions: 12

Compression:

Stored size: 555 Bytes

Contents

module EtabliocmsCore
  module ApplicationControllerExtension

    def self.included(base)
      base.send(:include, InstanceMethods)
      base.before_filter :setup_breadcrumbs, :setup_locale
    end

    module InstanceMethods

      def after_sign_in_path_for(resource_or_scope)
        admin_path
      end

      private
      def setup_breadcrumbs
        @breadcrumbs ||= []
      end

      def setup_locale
        I18n.locale = I18n.default_locale
        I18n.locale = params[:locale] if params[:locale].present?
      end


    end
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
etabliocms_core-0.0.12 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.11 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.10 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.9 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.8 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.7 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.6 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.5 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.4 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.3 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.2 app/controllers/etabliocms_core/application_controller_extension.rb
etabliocms_core-0.0.1 app/controllers/etabliocms_core/application_controller_extension.rb