<rrw:form>
Ce widget génère un formulaire de contact qui sera transmis par email au destinataire désigné.
<rrw:form id="myform" data-rrw-recipient="[email protected]">
<label for="fullname">Nom</label>
<input type="text" name="fullname" data-rrw-validator="notempty" data-rrw-name="Expediteur">
<label for="email">Email</label>
<input type="email" name="email" data-rrw-validator="email" data-rrw-name="Email de l'expediteur">
<label for="message">Message</label>
<textarea name="message" rows="3" data-rrw-validator="notempty" data-rrw-name="Message"></textarea>
<button type="submit" class="submit btn btn-default pull-right">Envoyer</button>
</rrw:form>
Les attributs disponibles sont :
id="xxx"
[obligatoire] L'identifiant unique du widget Form, caractères alphanumériques uniquement.data-rrw-recipient="xxx"
[obligatoire] définit l'adresse email du destinataire lors de l'envoi d'un formulaire.data-rrw-sender="xxx"
[facultatif] le nom du champ <input> (la valeur de son attribut name) qui contient l'adresse email de l'expéditeur du formulaire. Cela permet de définir l'adresse de réponse à un formulaire directement à l'email émetteur.data-rrw-subject="xxx"
[facultatif] le sujet de l'email envoyé par le formulaire.data-rrw-success="xxx"
[facultatif] le message affiché si l'envoi du formulaire a réussi.data-rrw-error="xxx"
[facultatif] le message affiché si l'envoi du formulaire a échoué.
Lors de l'envoi d'un formulaire, RunRunWeb génère un email envoyé à l'adresse définit dans l'attribut data-rrw-recipient
et qui contient chaque champ définit dans une balise <input>
, <select>
ou <textarea>
.
Par défaut c'est l'attribut name qui nomme la valeur du champ. L'attribut data-rrw-name
permet de définir un nom plus explicite. Par ailleurs l'attribut data-rrw-validator
permet de définir des règles sur la valeur du champ, email
pour une adresse e-mail et notempty
pour obliger un champ non vide.
Last updated
Was this helpful?