Is there any kind of validation in the mailer extension?


#1

I am using the mailer extension for the first time and was wondering if
there is any kind of form validation built into the extension. I looked
at
the code and I cannot find anything. Did I miss something? How are other
people doing form validation with mailer?

Thanks,

Nate


#2

Hi Nate,

The mailer extension supports very simple validation. It enforces
mandatory fields, and ensures the “from” and “recipients” fields
exists and have an @ in the email address. The from and recipients
enforcement comes right out of the box. Nothing to do to get that
working.

To make a mandatory field, you add a required attribute

<r:mailer:textarea name=“message” required=“true” />

When that field fails validation (no content is provided) you can get
at the error messages with the mailer errors tags.

<r:mailer:error on=“message” >

Message <r:mailer:error:message />


</r:mailer:error>

the error message is “is required”.

The error messages the from and recipients fields are stored against
the “form”. To access those…

<r:mailer:error on=“form” >

<r:mailer:error:message />


</r:mailer:error>

Hope that helps.

Thanks,

::: hamish rickerby :::
m: removed_email_address@domain.invalid

http://glimmerdesign.com