Sha256: c27a7e06f22f45de4e2b783917bbe22611eb358800b9c79f02da4becdad61eee

Contents?: true

Size: 496 Bytes

Versions: 1

Compression:

Stored size: 496 Bytes

Contents

ActiveAdmin.register Tag do
  include ActiveAdmin::AjaxFilter

  permit_params :id, :name, :subcategory_id
  config.sort_order = 'id_asc'

  form do |f|
    f.semantic_errors(*f.object.errors.attribute_names)

    f.inputs do
      f.input :name
      f.input :subcategory, as: :ajax_select, data: {
        search_fields: ['category.name'],
        ordering: 'name ASC',
        url: '/admin/subcategories/filter',
        limit: Subcategory::AJAX_LIMIT
      }
    end

    f.actions
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
activeadmin-ajax_filter-0.7.0 test_app/blog/app/admin/tags.rb