Sommaire

Webform

images/chap15-206.png

Comme pour tout bundle de node, vous pouvez le personnaliser avec des champs.

Webform est une node. Il s’agit avant tout d’un contenu comme les autres, qui peut être publié, placé dans un workflow, dans un diaporama... au même titre que tout autre contenu de votre site. Il s’agit donc d’un contenu dont la particularité est qu’il présente un champ de formulaire lorsque les autres nodes présentent des contenus à lire.

En voici ses principales qualités :

  • Toutes les soumissions sont enregistrées et archivées.

  • Ces réponses sont consultables en ligne, mais elles sont aussi exportables pour être analysées ou consolidées ailleurs.

  • Il est possible d’envoyer des mails, afficher un message ou déclencher n’importe quel traitement à l’issue du formulaire.

  • Certains modules permettent de générer des fichiers PDF à partir des données insérées par l’internaute. 

  • Il dispose aussi d’une API simple et efficace pour les développeurs.

Webform est un outil très souple, très versatile, très puissant et dont la prise en main initiale est relativement accessible. Pour autant, sa maîtrise complète reste complexe. Avec 340000 installations, il fait partie des 10 modules les plus populaires.

Il existe deux versions actives de Webform pour Drupal 7 :

  • Branche 3 : il s’agit, en quelque sorte, de la version historique qui bénéficie ...