#macro (printState $list)
#if($list)
#foreach ($node in $list)
$node
#end
#end
#end
This page provides a demonstration of the CheckboxTree component.
In this example the Page is a TreeListener. The section below will display any events triggered by the tree:
$form.startTag()
#if ($form.error)
$form.error |
#end
$checkboxTree
|
#foreach ($field in $form.fieldList)
#if (!$field.hidden)
#if (!$field.valid)
$field.error |
#end
$field.label: | $field |
#end
#end
$form.fields.select
$form.fields.reset
|
$form.endTag()
- Selected
- #printState($selected)
- Deselected
- #printState($deselected)
- Expanded
- #printState($expanded)
- Collapsed
- #printState($collapsed)
$optionForm