Fernando,

Cool- missed that. Exactly what I needed!

Thanks,
Joseph

On 10/20/05, Fernando Padilla <[EMAIL PROTECTED]> wrote:
>
> did you have your costum validator support validating null values?
>
> Validator.getAcceptsNull()
>
> http://jakarta.apache.org/tapestry/tapestry/apidocs/org/apache/tapestry/form/validator/Validator.html
>
> radone wrote:
> > You should try to add a "required" validator like this:
> >
> > <binding name="validators" value="validators:required,
> > paymentMethod=PayByCheck"/>
> >
> >
> > -RB-
> >
> > Joseph Hannon wrote:
> >
> >> Does someone have a suggestion on this?
> >>
> >> Thanks,
> >> Joseph
> >>
> >> On 10/6/05, Joseph Hannon <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>> I have a working custom validator for a TextField that is being called
> >>> using the setup listed below. The validator determines internally
> >>> whether to
> >>> execute all code in it's validate(...) method or skip based on a
> >>> checkbox on
> >>> the form. Works great, except I just realized that if I don't have
> >>> any text
> >>> in the control and submit my form, the validator is not getting
> >>> called it
> >>> appears, and I would like it to get called on each submit. I won't
> >>> set this
> >>> field up to be mandatory as it is ok to be empty when the checkbox is
> >>> cleared.
> >>>
> >>> I saw the post `TextField changes behaviour from T3 to T4 ?` and
> >>> wonder if
> >>> that is related.
> >>>
> >>> How can I get this validator to be called for each submit no matter
> the
> >>> text in the TextField control?
> >>>
> >>> Thanks,
> >>> Joseph
> >>>
> >>> Page:
> >>> ...
> >>> <component id="QuadOne" type="TextField">
> >>> <binding name="value" value="creditCardQuadOne"/>
> >>> <binding name="validators"
> value="validators:paymentMethod=PayByCheck"/>
> >>> <binding name="displayName" value="literal:Card Number Group One"/>
> >>> </component>
> >>> ...
> >>>
> >>> Hivemind:
> >>> ...
> >>> <contribution configuration-id="tapestry.form.validator.Validators">
> >>> <validator name="paymentMethod" configurable="true" class="
> >>> foo.bar.pages.CreditCardQuadValidator"/>
> >>> </contribution>
> >>> ...
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to