Skip to content

burnbright/silverstripe-hierarchicalcheckboxsetfield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hierarchical Checkbox Set Field

This field will produce a set of nested checkboxes.

The source can be a Hierarchy of dataobjects, or a multi dimensional array.

The values can be a be an array or a string.

Usage

$field = HierarchicalCheckboxSetField::create("Pages", "Pages", 
	Page::get()
		->filter("ParentID", 0),
	"Children",
	Page::get()
		->filter("ParentID", 0)
		->filter("ShowInMenus", true)
		->map('ID','ID')
		->toArray()
);
$field->setChildSort("Title DESC");
$field->setChildFilter("ShowInSearch = 1");

About

A SilverStripe field for hierarchical set of checkboxes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published