Sites


Créer son site avec Drupal 8

Mettre en évidence son formulaire de contact

Sous Drupal 8, le formulaire de contact est déjà installé et présent sur la page du site. En effet, en bas de la page du site, le lien Contact est présent. Cliquer dessus redirigera vers le formulaire de contact.

 

Le formulaire de contact

Le formulaire de contact se présente de cette manière :

Modifier la configuration du formulaire

Les informations affichées par le formulaire de contact sont modifiables. Pour cela, allez dans le menu Structure et cliquez sur Contact forms qui permet de personnaliser des formulaires de contact.

Pour modifier la configuration du formulaire, cliquez sur le boutonModifierdu formulaire Retours utilisateurs sur le site web. Ici le champs Étiquette a été remplacé par Votre avis sur le site nous intéresse !

 

Une fois la configuration du formulaire de contact terminée, retournez voir les modifications apportées au formulaire dans la page Contact.

Positionner le lien Contact dans le menu

Ce formulaire est accessible uniquement depuis le pied de page. Pour optimiser son accessibilité, l'idéal serait de le placer également dans le menu de navigation principale. Il faut donc agir sur les menus.

  1. Dans l'administration du site, cliquez sur l'onglet Structure puis sur Menus.
    La liste de tous les liens du menu s'affiche.
  2. Pour ajouter le lien Contact dans le menu, créez un nouveau lien en cliquant sur Ajouter un lien.

Sur cette page, remplir les champs suivants :

  • Titre du lien dans le menu : titre qui s'affiche dans le menu, ici Contact
  • Lien : /contact, le lien doit commencer par un /, sinon Drupal signalera une erreur dans l'écriture du lien.
  • Enregistrer :  pour valider l'action.  

Le lien Contact est maintenant présent dans le menu de navigation du site. Il est possible de créer d'autres formulaires de contact en allant dans l'onglet Structure/Contact forms et en cliquant sur Ajouter un formulaire de contact.

Pour modifier ou ajouter des champs dans le formulaire de contact, se référer au chapitre Les champs avec Drupal.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.