Sha256: d8953675538f6abe4f83dd28dce298c3035078daa3175016ed0c7c991680059d
Contents?: true
Size: 947 Bytes
Versions: 1
Compression:
Stored size: 947 Bytes
Contents
ActiveAdmin.register KnowledgeBase::Sectionables::List do menu parent: I18n.t('activerecord.models.knowledge_base/section/kind.other') index do column :id column :title default_actions end form do |f| f.inputs do f.input :title f.input :description image_hint = f.object.new_record? ? nil : f.template.image_tag(f.object.image.medium) f.input :image, hint: image_hint f.input :remove_image, as: :boolean f.input :style f.has_many :items, sortable: :position do |f| f.input :title f.input :body f.input :_destroy, as: :boolean, label: I18n.t('destroy') end end f.actions end show do |list| attributes_table do row :id row :title row :description row :created_at row :updated_at end list.items.each do |item| panel item.title do para em item.body end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
knowledge_base-0.2.0 | lib/generators/knowledge_base/active_admin/templates/sectionables/list.rb |