I have the following requiredIf that does not seem to actually work:
<field property="phone1"
depends="required,minlength,maxlength">
<arg0 key="form.phone1"/>
<arg1 name="maxlength" key="${var:maxlength}"
resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>2</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>32</var-value>
</var>
</field>
<field property="phone1type"
depends="requiredif">
<arg0 key="form.phone1type"/>
<var>
<var-name>field[0]</var-name>
<var-value>phone1</var-value>
</var>
<var>
<var-name>fieldTest[0]</var-name>
<var-value>NOTNULL</var-value>
</var>
</field>
<field property="phone2"
depends="minlength,maxlength">
<arg0 key="form.phone1"/>
<arg1 name="maxlength" key="${var:maxlength}"
resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>2</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>32</var-value>
</var>
</field>
<field property="phone2type"
depends="requiredif">
<arg0 key="form.phone2type"/>
<var>
<var-name>field[0]</var-name>
<var-value>phone2</var-value>
</var>
<var>
<var-name>fieldTest[0]</var-name>
<var-value>NOTNULL</var-value>
</var>
</field>
I have tried amking the phone reuired, and also not having the phone
required.
Here are the HTML elements. 1 is a text field, the other is a drop down:
<html:text property="phone1" size="32" maxlength="32" />
then the dropdown is in a tile for re-usabilty:
<html:select property='<%= beanName + "type" %>' >
<html:option value="" key="form.select"/>
<html:option value="home" key="form.phone.type.home" />
<html:option value="work" key="form.phone.type.work" />
<html:option value="fax" key="form.phone.type.fax" />
<html:option value="sms" key="form.phone.type.sms" />
<html:option value="mobile" key="form.phone.type.mobile" />
<html:option value="pager" key="form.phone.type.pager" />
</html:select>
Is the fact that the "form.select" option is ""?
---
Thanks
Mick Knutson
The world is a playground...Play Hard, Play Smart.
Visit http://www.YourSoS.com to learn how our "Personal Emergency Alert &
Contact System" can help you Play Smart.
+00 1 (708) 570-2772 Fax
MSN: mickknutson
ICQ: 316498480
ICQ URL: http://wwp.icq.com/316498480
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]