Foren
date of birth validation in create account
sasmita swain, geändert vor 10 Jahren.
date of birth validation in create account
Regular Member Beiträge: 183 Beitrittsdatum: 24.02.12 Neueste Beiträge
Hi
I am Working On LR6.1..In my create account page i want to keep validation for date of birth.by default it is comming 1-1-1970.
i have kept custom validation for date of birth field.here my code is:
<aui:validator name="custom" errorMessage="this-field-is-required">
function(val, fieldNode, ruleValue) { return (val != "1970") }
</aui:validator>
but it is not working for me.how to do?
Thanks
Sasmita
I am Working On LR6.1..In my create account page i want to keep validation for date of birth.by default it is comming 1-1-1970.
i have kept custom validation for date of birth field.here my code is:
<aui:validator name="custom" errorMessage="this-field-is-required">
function(val, fieldNode, ruleValue) { return (val != "1970") }
</aui:validator>
but it is not working for me.how to do?
Thanks
Sasmita
Antoine Comble, geändert vor 10 Jahren.
RE: date of birth validation in create account
Regular Member Beiträge: 232 Beitrittsdatum: 07.09.12 Neueste Beiträge
Hi,
I've did it on email field like this and it works :
<aui:input bean="<%= displayEmailAddressUser %>" model="<%= User.class %>" name="emailAddress" disabled="true">
<c:if test="<%= PrefsPropsUtil.getBoolean(company.getCompanyId(), PropsKeys.USERS_EMAIL_ADDRESS_REQUIRED) %>">
<aui:validator name="required" />
</c:if>
<aui:validator name="custom" errorMessage="email-not-should-be-domain-dot-com">
function(val, fieldNode, ruleValue) {
var elem = val.split('@');
if (elem[1] == 'domain.com') {
return false;
}
return true;
}
</aui:validator>
</aui:input>
Try this :
<aui:input bean="<%= selContact %>" model="<%= Contact.class %>" name="birthday" value="<%= birthday %>" >
<aui:validator name="custom" errorMessage="this-field-is-required">
function(val, fieldNode, ruleValue) {
return (val != '1970');
}
</aui:validator>
</aui:input>
I've did it on email field like this and it works :
<aui:input bean="<%= displayEmailAddressUser %>" model="<%= User.class %>" name="emailAddress" disabled="true">
<c:if test="<%= PrefsPropsUtil.getBoolean(company.getCompanyId(), PropsKeys.USERS_EMAIL_ADDRESS_REQUIRED) %>">
<aui:validator name="required" />
</c:if>
<aui:validator name="custom" errorMessage="email-not-should-be-domain-dot-com">
function(val, fieldNode, ruleValue) {
var elem = val.split('@');
if (elem[1] == 'domain.com') {
return false;
}
return true;
}
</aui:validator>
</aui:input>
Try this :
<aui:input bean="<%= selContact %>" model="<%= Contact.class %>" name="birthday" value="<%= birthday %>" >
<aui:validator name="custom" errorMessage="this-field-is-required">
function(val, fieldNode, ruleValue) {
return (val != '1970');
}
</aui:validator>
</aui:input>