<%inherit file="base.html"/>

Formish Examples

Some interactive form examples:

Simple Fields

<% ids = ['String','Integer','Boolean','Float','Decimal','Date'] links(ids) %>

File Fields

<% ids = ['File'] links(ids) %>

Simple Widgets

<% ids = ['Input','Hidden','Password','CheckedPassword','TextAreaSimple','TextAreaColsAndRows','TextAreaStrip'] links(ids) %>

Checkbox Widgets

<% ids = ['Checkbox'] links(ids) %>

Validation Examples

<% ids = ['Required', 'MinLength','MaxLength','MinMaxLength','MinLengthCheckboxMultiChoice','MinRange','MaxRange','MinMaxRange','PlainText','OneOf','All','ValidationOnSequenceItem'] links(ids) %>

Select Widgets

<% ids = ['SelectChoice','SelectChoiceNoneOption','SelectChoiceCallableOptions','RadioChoice','RadioChoiceNoneOption','RadioChoiceCallableOptions'] links(ids) %>

Multi Select Widgets

<% ids = ['CheckboxMultiChoice','CheckboxMultiChoiceTree'] links(ids) %>

Structures

<% ids = ['SimpleStructure','UploadStructure'] links(ids) %>

Sequence of Structures (using javascript)

<% ids = ['SequenceOfSimpleStructures','SequenceOfDateParts','SequenceOfUploadStructures','SequenceOfStructuresWithSelects','SequenceOfStructures'] links(ids) %>

Customised, Granular Form Layout

<% ids = ['GranularFormLayout','CustomisedFormLayout'] links(ids) %>
<%def name="links(ids)"> <%def name="header()">Formish Examples