Skip to content

Formulaires de contact

Edith propose plusieurs variantes de formulaire de contact, allant du plus compact au plus complet. Chaque variante est conçue pour un contexte d'usage différent et peut être intégrée sur n'importe quelle page du site.

Information

Chaque formulaire peut être configuré pour envoyer le message à une ou plusieurs adresses email et ajouter des pièces jointes si besoin. On peut ainsi proposer des formulaires (contact, devis, etc.) qui arrivent directement aux bonnes personnes, tout en centralisant les échanges dans la messagerie de contact.

Les variantes disponibles

IdentifiantUsage recommandéChamps inclus
rappelDemande de rappel téléphoniqueTéléphone, mobile
xxxsFormulaire minimalEmail, message
xxsFormulaire courtPrénom, nom, email, sujet, message
xsFormulaire standardPrénom, nom, email, sujet (liste de choix), message, pièce jointe
xlFormulaire completPrénom, nom, entreprise, téléphone, mobile, email, sujet, message, pièce jointe
xxlFormulaire complet avec adressePrénom, nom, entreprise, téléphone, mobile, adresse complète, email, sujet, message, pièce jointe

D'autres variantes peuvent être configurées selon les besoins du projet.

Intégrer un formulaire dans une page

Les formulaires s'insèrent dans le contenu de n'importe quelle page via la syntaxe de module intégrable :

{contact@rappel}   → formulaire de rappel
{contact@xxxs}     → formulaire minimal
{contact@xxs}      → formulaire court
{contact@xs}       → formulaire standard
{contact@xl}       → formulaire complet
{contact@xxl}      → formulaire complet avec adresse

Voir Contenu et modules pour le fonctionnement des modules intégrables.

Champs disponibles dans les formulaires

Les formulaires de contact peuvent inclure tout ou partie des champs suivants, selon la variante :

Chaque champ peut être configuré comme obligatoire ou facultatif selon les besoins du projet. Les champs obligatoires sont indiqués ci-dessous.

Identité

  • Prénom et nom
  • Entreprise

Contact

  • Email
  • Téléphone (fixe)
  • Mobile

Adresse

  • Adresse
  • Complément d'adresse
  • Code postal
  • Ville
  • Pays

Message

  • Sujet
  • Message (obligatoire et 15 caractères minimum)

Consentement

  • Case d'acceptation de la politique de confidentialité

Informations complémentaires

  • Site web

Pièces jointes

Certaines variantes permettent aux visiteurs de joindre des fichiers à leur message. Les formats acceptés sont les images (JPG, PNG) et les PDF. La taille maximale par fichier et le nombre de fichiers autorisés sont configurables par formulaire.

Les pièces jointes sont consultables et téléchargeables depuis le détail du message en administration. Elles sont également transmises en pièce jointe dans l'email de notification.

Notifications par email

À chaque soumission valide, un email de notification est envoyé à l'administrateur, récapitulant tous les champs remplis et incluant les pièces jointes. Chaque variante de formulaire peut avoir ses propres destinataires de notification (adresses "À", "Cc", "Cci").

Le visiteur voit un message de confirmation à l'écran après envoi.

Validation et sécurité

Chaque formulaire est soumis à une validation complète avant que le message ne soit enregistré. Les champs obligatoires sont vérifiés, le contenu du message est contrôlé (pas de code HTML, pas d'URL), et le consentement à la politique de confidentialité est requis à chaque envoi.

Un mécanisme de protection silencieux bloque les soumissions automatisées sans imposer de captcha aux visiteurs. En cas de contenu suspect, le message est isolé dans la file de spams plutôt que rejeté. Chaque formulaire est également protégé contre les soumissions frauduleuses par jeton de sécurité (CSRF), invisible pour le visiteur.

Edith CMS - Une solution développée par - Libresens