Apache::Wyrd::Form::Template - Sub-form unit Wyrd
<BASENAME::SQLForm index="user_id" table="users"> <BASENAME::Form::Template name="password"> <BASENAME::Form::Preload> <BASENAME::Defaults> select 'root' as user_id; </BASENAME::Defaults> <BASENAME::Query> select user_id from users where name='Groucho' </BASENAME::Query> </BASENAME::Form::Preload> <b>Enter Password:</b><br> <BASENAME::Input name="password" type="password" /> <BASENAME::Input name="user_id" type="hidden" /> </BASENAME::Form::Template> <BASENAME::Form::Template name="result"> <H1>Status: $:_status</H1> <HR> <P>$:_message</P> </BASENAME::Form::Template> </BASENAME::SQLForm>
Every Form must have at least one Template. Each Template is arranged in order by default representing each step in a multiple-page form, with each Template a step in that sequence.
Name of the form. Required, and must be different from the name of any other template.
What action to perform on the submission of this template. If set, changes the sequence of the submission, and can move the flow of information entry to an entirely different page and continuing the form sequence from that entry-point.
(format: (returns) name (arguments after self))
action
(Read-only) Returns the action attribute
name
(Read-only) Returns the name attribute
form_body
(Read-only) Returns the template proper.
Reserves the _setup and _format_output methods.
Barry King <wyrd@nospam.wyrdwright.com>
General-purpose HTML-embeddable perl object
Build complex HTML forms from Wyrds
Copyright 2002-2007 Wyrdwright, Inc. and licensed under the GNU GPL.
See LICENSE under the documentation for Apache::Wyrd.
Apache::Wyrd
To install Apache::Wyrd, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache::Wyrd
CPAN shell
perl -MCPAN -e shell install Apache::Wyrd
For more information on module installation, please visit the detailed CPAN module installation guide.