Changes for version 0.24
- Refactor validation processing for api consistency Skip empty undef array elements. Update Password and PrimaryKey fields. Fix bugs: calling validate_ method, recognizing errors in repeatable fields, handling empty repeatable elements, incorrect cloning in Repeatable, rendering fixes/updates.
Documentation
Index of the Manual
FormHandler use recipes
basic usage of FormHandler
concise reference
using templates
use FormHandler with Catalyst
Modules
form handler written in Moose
Base class for HTML::FormHandler Fields
A true or false field
A checkbox field type
field consisting of subfields
DateTime::Duration from HTML form values
Validates email uisng Email::Valid
accept integer from 0 to 23
Input HTML in a textarea
Select an integer range in a select list
validate an integer value
input range from 0 to 59
Input US currency-like values.
Select list of 1 to 12
Select list for a day number 1 to 31
Select list for month names
Select one or more options
for nested elements of compound fields
Input a password
Validates input is a positive integer
field for primary keys for Repeatable related fields.
Repeatable (array) field
Select list for seconds
submit field
A simple text entry field
Multiple line input
Select valid day of the week
Select a recent year.
role to build field array
generate form classes from DBIC schema
default model base class
Class::DBI model class for HTML::FormHandler
Model class for FormHandler using DBIx::Class
to add FormHandler sugar
to add FormHandler sugar to Roles
Simple rendering routine
Provides
in lib/HTML/FormHandler/Generator/DBIC.pm
in lib/HTML/FormHandler/I18N.pm
in lib/HTML/FormHandler/I18N/en_us.pm
in lib/HTML/FormHandler/TransformAndCheck.pm