Sha256: 10a59e9c9fe434496f3cff0f40d7c338ad78fb676069a1f0bd0b04886d47d724

Contents?: true

Size: 1.2 KB

Versions: 15

Compression:

Stored size: 1.2 KB

Contents

puts "User Concern from ThecoreUiRailsAdmin"
require 'active_support/concern'

module ThecoreUiRailsAdminUserConcern
    extend ActiveSupport::Concern
    
    included do

        # def admin_enum
        #     [["✔",true],['✘',false]]
        # end

        # def locked_enum
        #     [["✔",true],['✘',false]]
        # end
        
        rails_admin do
            navigation_label I18n.t("admin.settings.label")
            navigation_icon 'fa fa-user-circle'
            parent Role
            desc I18n.t("activerecord.descriptions.user")
            
            exclude_fields :id, :remember_created_at, :sign_in_count, :current_sign_in_at, :last_sign_in_at, :current_sign_in_ip, :last_sign_in_ip, :lock_version, :role_users

            edit do
                configure :password do
                    hide
                end
                configure :password_confirmation do
                    hide
                end
            end

            create do
                configure :password do
                    required true
                end
                configure :password_confirmation do
                    required true
                end
            end
        end
    end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
thecore_ui_rails_admin-3.2.14 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.13 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.12 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.11 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.10 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.9 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.8 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.7 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.6 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.5 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.4 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.3 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.2 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.1 config/initializers/concern_user.rb
thecore_ui_rails_admin-3.2.0 config/initializers/concern_user.rb