Sha256: d9eee132edb3b702da55f1b4fa7806ad4e705dbbc4b613dc32389cbf6d83a217

Contents?: true

Size: 427 Bytes

Versions: 9

Compression:

Stored size: 427 Bytes

Contents

module Admin
  module Form
    module Field
      extend ActiveSupport::Concern

      included do
        rails_admin do
          visible false

          object_label_method do
            :rails_admin_label
          end

          edit do
            exclude_fields :structure, :fields
          end
        end
      end

      def rails_admin_label
        default_label.presence || position
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rails_admin_cms-0.1.1 app/models/admin/form/field.rb
rails_admin_cms-0.0.9 app/models/admin/form/field.rb
rails_admin_cms-0.0.7 app/models/admin/form/field.rb
rails_admin_cms-0.0.6 app/models/admin/form/field.rb
rails_admin_cms-0.0.5 app/models/admin/form/field.rb
rails_admin_cms-0.0.4 app/models/admin/form/field.rb
rails_admin_cms-0.0.3 app/models/admin/form/field.rb
rails_admin_cms-0.0.2 app/models/admin/form/field.rb
rails_admin_cms-0.0.1 app/models/admin/form/field.rb