X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole%2FConfig.pm;fp=lib%2FMaypole%2FConfig.pm;h=3307f8f5b650547145370c48170ff7b42ea2a403;hb=2c5d6782f89dc1532398b1b79c8f67b982c758ac;hp=2cf65daba17eca9111aa0e7ff1cdd0e515ab11bf;hpb=8e96ebeddb37ef30d2e215f935e136a9170576cd;p=maypole.git diff --git a/lib/Maypole/Config.pm b/lib/Maypole/Config.pm index 2cf65da..3307f8f 100644 --- a/lib/Maypole/Config.pm +++ b/lib/Maypole/Config.pm @@ -11,7 +11,7 @@ our $VERSION = "1." . sprintf "%04d", q$Rev$ =~ /: (\d+)/; __PACKAGE__->mk_accessors( qw( view view_options uri_base template_root template_extension model loader display_tables ok_tables rows_per_page dsn user pass opts - application_name additional) + application_name additional build_form_elements) ); # Should only be modified by model. @@ -65,6 +65,15 @@ makes URLs. The name of the view class for your Maypole Application. Defaults to "Maypole::View::TT". +=head3 build_form_elements + +Globally specify whether to build form elements; populating the cgi metadata with +autogenerated HTML::Element widgets for the class/object. + +Can be over-ridden per action using the method of the same name for the request. + +If not set, then Maypole will assume it is true. + =head3 view_options A hash of configuration options for the view class. Consult the documentation