Créer un formulaire de contact

Contributeurs

Statut du tutoriel : 

À jour

Catégorie du tutoriel : 

Niveau du tutoriel : 

Modules utilisés : 

Vous voulez que n'importe quel visiteur qui parcourt votre site puisse vous envoyer un message et/ou s'adresser de manière ciblée à un (ou des) membre(s) de votre équipe ?
Hé bien c'est possible et c'est très simple à mettre en œuvre, pour cela, il vous suffit de suivre les quelques étapes suivantes :

Dans Modules (admin/build/modules), activer le module "contact".
Dans Droits (admin/user/permissions), cocher la case "accéder au formulaire de contact global" pour tous les utilisateurs qui doivent pouvoir l'utiliser, et cocher "administrer le formulaire de contact global" pour les administrateurs du site.

Puis se rendre à la page "formulaire de contact" (admin/build/contact), ajouter autant de catégories que nécessaire.

Ensuite, il s'agit de configurer le menu où faire apparaitre le lien vers ce formulaire.
Dans admin/build/menu, choisir le menu. Puis "ajouter un élément".
Dans "chemin", remplissez par "contact".
Puis remplir le champ "titre du lien dans le menu" (par exemple "Nous contacter").
Enfin enregistrer.

Voilà, vous avez un formulaire de contact tout beau et tout fonctionnel à la disposition de vos visiteurs ; mais attention des méchants robots peuvent venir vous spammer ! le paragraphe suivant va vous montrer comment mettre en place un contrôle à base d'images.

Dans Modules (admin/build/modules), activer les modules "CAPTCHA" et "image CAPTCHA".
Dans Droits (admin/user/permissions), cocher la case "administer CAPTCHA settings" pour les administrateurs.
Puis se rendre sur la page "CAPTCHA" (admin/user/captcha), dans "form id", il doit y avoir "contact_mail_page", dans la colonne "challenge", sélectionner "image (from module image_captcha)", enfin enregistrer.
Vous voici désormais avec un formulaire de contact protégé.