Sha256: 8639e1ee0809154bb91fcf0c49c5d9c3729794fb3fe674457133d093df41722a
Contents?: true
Size: 1.28 KB
Versions: 4
Compression:
Stored size: 1.28 KB
Contents
= ActiveAdminAwesomeNestedSet = Purpose Add sortable columns for active admin. Show index page as a tree. = Contributors * BrandyMint [https://github.com/BrandyMint] = Features * Add member actions with one method call * Add sorting columns in your index views with one method call. * Integrates with awesome_nested_set = Prerequisites You need active_admin and awesome_nested_set. = Installation Add it to your gemfile: gem 'active_admin-awesome_nested_set' Install your bundle: > bundle install = Usage Assuming you have a Players model: class Category < ActiveRecord::Base # awesome nested set acts_as_nested_set default_scope :order => 'lft ASC' #... end You can add sortable columns, member actions and sorting like this: #app/admin/category.rb ActiveAdmin.register Category do # Sort categories by left asc config.sort_order = 'lft_asc' # Add member actions for positioning. sortable_tree_member_actions index do # This adds columns for moving up, down, top and bottom. sortable_tree_columns #... column :firstname column :lastname default_actions end end = Todo * Tests, tests, tests. * Better docs. = License This project rocks and uses MIT-LICENSE.
Version data entries
4 entries across 4 versions & 1 rubygems