Sha256: 6d5094a653eb842c65f77c86edb2ec38e486c46c0d06efae71644d522b8d751d
Contents?: true
Size: 1.15 KB
Versions: 3
Compression:
Stored size: 1.15 KB
Contents
if defined?(ActiveAdmin) include ActiveAdmin::ActsAsList::Helper ActiveAdmin.register Ecm::Downloads::Download do # acts as list sortable_member_actions # config menu :parent => I18n.t('ecm.downloads.active_admin.menu') form :html => { :enctype => "multipart/form-data" } do |f| f.inputs do f.input :ecm_downloads_download_category, :as => :select, :collection => nested_set_options(Ecm::Downloads::DownloadCategory) { |dc| "#{'-' * dc.level} #{dc.name}" } f.input :locale, :as => :select, :collection => I18n.available_locales.map(&:to_s) f.input :asset, :as => :file f.input :name f.input :description end f.actions end index do selectable_column column :locale column :ecm_downloads_download_category column :name column :asset_file_name column :asset_file_size, :sortable => :asset_file_size do |download| number_to_human_size(download.asset_file_size) end column :created_at default_actions end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ecm_downloads-0.0.4 | app/admin/ecm_downloads_downloads.rb |
ecm_downloads-0.0.3 | app/admin/ecm_downloads_downloads.rb |
ecm_downloads-0.0.2 | app/admin/ecm_downloads_downloads.rb |