[Catalyst] Recommend methods for form handling

Jim Spath jspath at pangeamedia.com
Wed Jan 17 18:09:03 GMT 2007


I was wondering what the current consensus among Catalyst users is about 
what the best way to approach forms is?

I started off writing the forms directly into the template, validating 
with FormValidator::Simple, and trying to fill values in with FillInForm.

I really liked FormValidator::Simple alot, and writing the forms 
directly in the template gives designers complete control, but I had 
some trouble with FillInForm and read that it could be slow, so I 
decided to try something else.

I'm trying out HTML::Widget now, since the Advanced CRUD tutorial uses 
it, and I guess it seems ok, although its validation capabilities don't 
seem as powerful as FormValidator::Simple.  Also, it seems like it makes 
it harder for designers to work with the forms, and I'm about its 
performance.

I guess I'm just looking for some opinions on which methodology to 
choose.  Performance is probably the biggest consideration for me, but 
validation, ease of development, and allowing for designers to easily 
edit the appearance are all important.

Thanks!
Jim



More information about the Catalyst mailing list