Sha256: d5e0b04100217efdf65c86cf770390494dfcfbff47ccaeaf77a599adb9884162

Contents?: true

Size: 785 Bytes

Versions: 41

Compression:

Stored size: 785 Bytes

Contents

module Optimacms
  module Admin
    class AdminBaseController < ApplicationController
      before_action :authenticate_cms_admin_user!


      layout 'optimacms/admin/layouts/main'

      add_flash_types :success

      helper ApplicationHelper
      helper FormsHelper


      #### modal
      def set_layout_modal_old
        if @modal==1
          self.class.layout false
        end

      end


      ### devise

      def after_sign_in_path_for(resource)
        if resource.is_a?(CmsAdminUser)
          dashboard_path
        else
          root_path
        end

      end


      ### redirects
      def redirect_to_res(res)
        v_res = res ? 1 : 0
        redirect_to res_common_path(res: v_res)
      end

    end

  end
end

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
optimacms-0.3.35 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.34 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.30 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.29 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.23 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.15 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.12 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.11 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.26 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.25 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.24 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.4 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.3.3 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.21 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.20 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.16 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.15 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.14 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.13 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.2.12 app/controllers/optimacms/admin/admin_base_controller.rb