L'installation de l'extension est très simple. Il suffit de se connecter au «repository» des extensions Typo3 et de télécharger «Form Builder» (formbuilder), qui se trouve dans la section «frontend plugin».
Sur une page, créez un nouvel enregistrement et choisissez «Formulaire frontend»:
Informations
La première section d'un formulaire contient les informations basiques du formulaire, comme le titre, la description, et le message de confirmation (lorsque le formulaire a été soumis).
Accès
La seconde section vous permets de définir les groupes d'utilisateurs backend qui pourront accéder au formulaire, pour en voir les soumissions.
Notification
Dans la troisième section, vous pouvez entrer les adresses email des personnes à avertir lors d'une nouvelle soumission. Vous pouvez choisir soit de leur envoyer un simple message d'avertissement, soit de leur envoyer les données du formulaire.
Paramètres des champs
La quatrième section contient le paramétrage des champs. Vous pouvez en créer autant que vous voulez. Reportez vous à l'aide contextuelle (CSH) pour une description complète de chaque type de champs, ainsi que de leurs options.
Options
La dernière section contient les options du formulaire. Là aussi, veuillez vous reporter à l'aide contextuelle pour une description de chaque option.
Après avoir installé l'extension, vous remarquerez un nouveau module backend appelé «Formulaires». Ce module vous permettra de lister tous les formulaires disponibles sur une page, et de voir leurs soumissions (en cours de développement).
Vous pouvez aussi visualiser ici la structure des données du formulaire, en cliquant sur «Voir la structure XML»:
Afin d'afficher un formulaire sur une page, vous devez placer le plugin «Affichage de formulaire» sur une page, comme élément de contenu:
Dans la section principale, ajoutez simplement quelques formulaires dans le champ «Point de démarrage» pour les afficher. S'il y a plus qu'un formulaire dans ce champs, un index sera construit en frontend.
La seconde section contient les options disponible pour l'index des formulaires:
Vous pouvez choisir ici d'afficher ou non les descriptions des formulaires, et de le couper après un certain nombre de caractères.