joshkosmala / silverstripe-hierarchicalcheckboxsetfield
一个SilverStripe表单字段,用于通过父级和子级数据对象添加嵌套复选框
dev-master
2016-04-19 02:43 UTC
Requires
- silverstripe/cms: ~3.1
- silverstripe/framework: ~3.1
This package is not auto-updated.
Last update: 2024-09-25 16:04:08 UTC
README
此字段将生成一组嵌套复选框。
源可以是数据对象的层次结构
或多维数组。
值可以是数组或字符串。
用法
$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");