Sha256: f095204bfaf92b53599e83a77764d2fa36ff5bcc7d22b1318712214bd8c0ac59

Contents?: true

Size: 1.35 KB

Versions: 5

Compression:

Stored size: 1.35 KB

Contents

############################################################
############################################################

## Vars ##
item  = File.basename(__FILE__, ".*").singularize.titleize
model = ["Meta", item].join("::")

## Check ##
unless (model.constantize rescue nil).nil?

############################################################
############################################################

  ActiveAdmin.register model.constantize, as: item.to_s do

    ##################################
    ##################################

     menu priority: 3, label: -> { "📝 " + model.constantize.model_name.human(count: 2) }

    ##################################
    ##################################

    # => Strong Params
    permit_params :slug, :ref, :val

    ##################################
    ##################################



    ##################################
    ##################################

    # =>  Form
    form do |f|
      f.inputs 'Details' do
        f.input :slug
        f.input :ref
        f.input :val, as: :ckeditor
      end

      f.actions
  	end

    ##################################
    ##################################


  end

  ############################################################
  ############################################################

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
fl-0.3.4 app/admin/pages.rb
fl-0.3.3 app/admin/pages.rb
fl-0.3.2 app/admin/pages.rb
fl-0.3.1 app/admin/pages.rb
fl-0.3.0 app/admin/pages.rb