Sha256: a1d701b986d9d27ac7a6dd99e98511c6f470d2765d76cad2144f3ac25b14fa93

Contents?: true

Size: 617 Bytes

Versions: 10

Compression:

Stored size: 617 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
        if @modal==1
          self.class.layout false
        end

      end


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

      end


    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
optimacms-0.1.28 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.27 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.25 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.24 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.23 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.21 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.19 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.17 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.15 app/controllers/optimacms/admin/admin_base_controller.rb
optimacms-0.1.14 app/controllers/optimacms/admin/admin_base_controller.rb