Passer au contenu

Ajouter un formulaire à votre site Drupal

Fonctionne avec l’intégration par script. Vérifié sur Drupal 11.4.11, en novembre 2026. Aucun module requis.

Votre formulaire va dans un bloc de contenu, avec le format de texte HTML complet, et vous choisissez où le bloc paraît. Le format de texte compte plus que tout ici, puisque les autres retirent le script.

Avant de commencer

Publiez votre formulaire, puis dans l’onglet Publication, choisissez Intégrer et copiez le code. Il ressemble à ceci, avec l’adresse de votre formulaire :

HTML
<script
  src="https://forms.formerie.com/embed.js"
  data-formerie-form="fm_t77txbvg43nmar"
></script>

Il vous faut un rôle qui peut utiliser HTML complet. Par défaut, c’est Administrateur.

Ajouter le bloc

  1. Allez dans Contenu, puis l’onglet Blocs, et choisissez Ajouter un bloc de contenu.
  2. Remplissez Description du bloc, par exemple « Formulaire de contact ».
  3. Réglez Format de texte à HTML complet. Faites-le avant de coller.
  4. Dans la barre d’outils de l’éditeur, choisissez Source et collez votre code. Choisissez Source de nouveau pour quitter cette vue.
  5. Choisissez Enregistrer.

L’afficher sur votre site

  1. Allez dans Structure, puis Mise en page des blocs.
  2. À côté de la région voulue, comme Contenu, choisissez Positionner un bloc.
  3. À côté de votre bloc, choisissez Positionner un bloc.
  4. Choisissez Enregistrer le bloc. Le bloc paraît sur toutes les pages, à moins que vous le limitiez d’abord sous Visibilité.

Vérifier que c’est arrivé

Ouvrez la page sans être connecté, remplissez le formulaire et envoyez-le. Il confirme la réception, et les réponses paraissent dans l’onglet Soumissions du formulaire.

C’est une vraie soumission, donc vos destinataires reçoivent le courriel. Sur votre ordinateur, à une adresse avec un port comme http://localhost:8080, elle est plutôt enregistrée comme un test, et le formulaire le dit. Pour essayer le formulaire à toute autre adresse sans les joindre, utilisez un lien d’essai.

Ce qui peut mal tourner

Ce que vous voyezPourquoiQuoi faire
Le bloc n’affiche rienIl a été enregistré en HTML simple, qui retire le script sans le direModifiez le bloc, réglez HTML complet et recollez le code
Vous ne pouvez pas choisir HTML completVotre rôle n’y a pas droitDemandez à un administrateur, ou faites-lui ajouter le bloc
Le bloc est enregistré, mais rien ne paraît sur le siteIl n’est pas encore positionnéSuivez les étapes de L’afficher sur votre site

Limites

  • Il faut JavaScript dans le navigateur du visiteur.
  • Les styles de votre thème n’atteignent pas le formulaire. Changez son apparence dans Formerie.
  • Un formulaire a une seule langue. Pour une deuxième langue, créez un deuxième formulaire, avec son propre bloc pour cette langue.
  • La vérification a été faite avec le profil Standard, le thème Olivero et un bloc. Le nouveau site n’avait aucun type de contenu pour essayer le corps d’une page. Les sites aux formats de texte plus stricts, ou avec un module de sécurité, n’ont pas été vérifiés.

Drupal est une marque de commerce de son propriétaire. Formerie n’y est pas affiliée.