html-formhandler
html-formhandler copied to clipboard
a Perl Moose HTML form handler
In the Cookbook's section `Split up your forms into reusable pieces` it is mentioned, that the namespace to the custom fields should be registered using has '+widget_name_space' => ( default...
Thank you for this module, which I am just learning and am finding very useful! Would you be willing to write a widget wrapper for Bootstrap 4, or would you...
We try to use the warnings to push status messages to some fields for special submits. When there are errors the warnings are shown too but the populated database fields...
The Money field sets HTML5 form field type to `number`. And Chrome has quirky behavior, which seems to be inline with W3C of not allowing decimal numbers by default. When...
When you set maxlength the input field doesn't allow to enter more characters which means that the validation and it's error message is never triggered. That lead to truncated passwords...
Hi! Thanks for maintaining HTML::FormHandler. Just had a question about CheckboxGroup & rendering. Following [this](https://metacpan.org/pod/release/GSHANK/HTML-FormHandler-0.40065/lib/HTML/FormHandler/Manual/Rendering.pod#Rendering-labels) documentation, following example works fine: It wraps outer label of checkbox group. ```perl has_field 'my_select'...
The default block widget just creates the `` inside `render`, meaning you can't pull a block apart to manually render some of it, like you can with a form. https://github.com/gshank/html-formhandler/blob/b62ac37421740b16ed0043e71d968606478335e5/lib/HTML/FormHandler/Widget/Block.pm#L130
Repeatable fields use dots in the name. While this is convenient for compound fields, this becomes a problem for repeatable fields: e.g. ``` name.0 ``` The problem here is that...
The following HTTP request from a script kiddie seems to cause one of our forms to die: ``` GET /path?arg1=keywords&arg2=MTUyNjk4MDk3MA ``` or the parameters have strings such as ``` arg1=eval%28chr%28112%29.chr%28114%29.chr%28105%29.chr%28110%29.chr%28116%29....
It can be tedious to add a list of attributes to every field ( e.g. when specifying the custom field_list ), especially for rendering. e.g. I use the widget "Bootstrap3",...