Sha256: 03d7e35c8cead53f493cd05e30f9b0328b35b0ebd3a8f96a2be1b0068ff67606

Contents?: true

Size: 1.31 KB

Versions: 3

Compression:

Stored size: 1.31 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)].join(' ') }

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

    # => 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

3 entries across 3 versions & 1 rubygems

Version Path
fl-0.3.9 app/admin/pages.rb
fl-0.3.8 app/admin/pages.rb
fl-0.3.6 app/admin/pages.rb