Checkbox Multi Choice Tree
A checkbox representing a set of values displayed as tree (using dots for depth)
Data
None
Template
${form()|n}Form Definition
schema = schemaish.Structure()
schema.add('multiChoice', schemaish.Sequence(schemaish.String()))
options = [('a','Top Level A'),
('a.x','Second Level X'),
('a.y','Second Level Y'),
('b','First Level B')]
form = formish.Form(schema, 'form')
form['multiChoice'].widget = formish.CheckboxMultiChoiceTree(options)