X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Felements%2Ffooter.html;h=f178b57c8244c4196020ff28957b284af909ee78;hp=32d1219961d3d72f82dca3a465701d0b8cef9d93;hb=3f2a7b01b59902faed5767d81e2959e131bdbdfd;hpb=40a7b3dc653e099f7bd0bd762b649b04c4432db2 diff --git a/httemplate/elements/footer.html b/httemplate/elements/footer.html index 32d121996..f178b57c8 100644 --- a/httemplate/elements/footer.html +++ b/httemplate/elements/footer.html @@ -1,5 +1,64 @@ + <%doc> + +Example: + + <& /elements/footer.html, + 'formname' => { #actual name of the form you want validated + 'name' => # name of the form + 'validate_fields' => # list of key/value pairs with key being name of field to be validated and value is type + # of validation + # validation types are + # required: true, email: true, url: true, number: true, digits: true + # validation size types are + # minlength: n, maxlength: n, rangelength: [n, n] + # validation value types are + # min: n, max: n, range: [n, n], + 'error_message' => # list of key/value pairs with key being name of field to be validated and value is error + # message to display + + } + + &> + + + +% if ($opt{'formvalidation'}) { +% my $form_validation = $opt{'formvalidation'}; +% foreach my $name (sort keys %$form_validation) { +% my $validate_fields = $form_validation->{$name}->{validate_fields}; +% my $error_message = $form_validation->{$name}->{error_message}; + +% } +% } + + +<%init> + +my(%opt) = @_; + + \ No newline at end of file