I want a argument in my xml field-element, for the max and min lenght validation. i done it based on the dtd file bot it dont works. the validator doesnt get the value. an so ich have an nullpointer exception.
how must i write the argument in the field element?
<field property="name" depends="required,minlength,maxlength"> <arg0 key="register.validate.name"/> <arg1 name="minlength" key="${var:minlength}" resource="false"/> <arg1 name="maxlength" key="${var:maxlength}" resource="false"/> <var> <var-name>minlength</var-name> <var-value>1</var-value> </var> <var> <var-name>maxlength</var-name> <var-value>255</var-value> </var> </field>
Where:
- Arg0 is the argument for all 3 rules - required, min & max len.
- Arg1 name="minlength" is used by minlength
- Arg1 name="maxlength" is used by maxlength