Ok, I found some references in the mailing list to this functionality being removed at 2.1.5 in favour of widget validators. (http://marc.theaimsgroup.com/?l=xml-cocoon-users&m=108639582110249&w=2)
So how do they work? Anyone have a sample peice of code? >>> Phil Snowdon 4/08/2004 9:08:51 a.m. >>> Take this snippet from the samples. Supposedly if the price is less than one, then it will show a validation error. It doesn't. <fd:validation> <!-- This demonstrates form level validation --> <fd:javascript> var success = true; var price = widget.lookupWidget("dieselprice"); if (price.value < 1) { price.setValidationError(new Packages.org.apache.cocoon.forms.validation.ValidationError("It can not be that low!", false)); success = false; } // Must return true/false return success; </fd:javascript> </fd:validation> even simpler <fd:validation> <fd:javascript> return false; </fd:javascript> </fd:validation> Which should always generate a validation error doesn't seems to either. Is this a known issue? There's a comment in the Form.js code // FIXME: Remove check for removed syntax later. if (this.validator != undefined) { throw "Forms do not support custom javascript validators anymore. Declare your validators in the form model file."; } Does this mean that we can't use javascript validadtors anymore. What does it mean by declaring your validators in the form model file? Cheers Phil --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]