Apache::Wyrd::Defaults - Default data for a Form 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>
Provide default values to a parent object. The parent must have a register_defaults method to which Defaults passes itself. The defaults are given in the form of a query, and the sh method accesses the statement handle of that query. This Wyrd was designed to be used with an Apache::Wyrd::Form::Preload object.
register_defaults
sh
Apache::Wyrd::Form::Preload
See Apache::Wyrd::Query.
Apache::Wyrd::Query
Reserves the _setup, _format_output, and _generate_output methods.
_setup
_format_output
_generate_output
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.