I currently use $c->localize in my templates to allow foreign language labels / messages, I struggled a little with HTML::Widget to do this where as with CGI::FormBuilder it was relatively straight forward, so at the moment ;-) I'm also a fan of CGI::FormBuilder.
It can also (don't want to start a flame war) generate simple javascript based client validation code, which could help on heavily loaded servers, client performs validation before post, but server also performs same validation. Your probably right about being able to get the same level of control in HTML::Widget but for me it wasn't as straight forward as CGI::FormBuilder. Jason Crummack Easysoft Limited A. Pagaltzis wrote: > * [EMAIL PROTECTED] <[EMAIL PROTECTED]> [2006-08-30 10:05]: > >> I switched from HTML::Widget to CGI::FormBuilder as I found to >> have not enough control over the the rendering of my forms in >> HTML::Widget. >> > > You can use a custom container class if the default rendering is > close to what you want, or you can build the form entirely by > hand in the template if you need to do something very specific. > That’s all the control over rendering that I need. > > Regards, > _______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
