[Html-widget] default action is '/' ??
John Napiorkowski
jjn1056 at yahoo.com
Wed Aug 30 20:58:26 CEST 2006
Hi,
The documentation specifies that the default action to a from is nothing to make it easier to create self referring forms. However everything I do causes an action to be set to "/" in my generated forms. Is this just a documentation error and if so what are people doing to make self referring forms? I'm going crazy trying to deal with this :)
Here is my form. I am using Catalyst, if that helps:
sub template_form
{
my ($self, $c) = @_;
# Create an HTML::Widget to build the form
my $w = $c->widget('template')->method('post');
#set an action
#$w->action('');
# Create the form fields
$w->element('Textfield', 'title')->label('Title')->size(24);
$w->element('Textarea', 'description')->label('Description');
$w->element('Textarea', 'content')->label('Content');
$w->element('Submit', 'submit')->value('submit');
#Set constraints
$w->constraint(All => qw/name title description/)->message('Required.');
# Return the widget
return $w;
}
I've tried setting the action to '' but that didn't do the trick. I'm just trying to see if I am doing something totally wrong. Thanks!
--john
More information about the Html-widget
mailing list