stnvh / silverstripe-treemultiselect-sortable-field

SilverStipe custom sort field on tree items

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

silverstripe-treemultiselect-sortable-field

SilverStripe Tree Multi-select sortable field

SilverStipe custom sort field on tree items

Installation

composer require a2nt/silverstripe-treemultiselect-sortable-field

Usage

  • Install the module, run dev/build
  • Add your custom field
 private static $many_many = [
    'FooterNavigation' => SiteTree::class,
];

private static $many_many_extraFields = [
    'FooterNavigation' => [
        'SortOrder' => 'Int',
    ],
];

TreeMultiselectFieldSortable::create(
    'SortOrder', // order field name
    'FooterNavigation', // relation name
    'Footer Navigation', // field title
    SiteTree::class // relation objects class name
)

alt text

About

SilverStipe custom sort field on tree items

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 71.4%Language:PHP 23.6%Language:SCSS 5.0%