Le plus court chemin vers un formulaire en ligne tient en cinq gestes.
- Formulus → Formulaires → Nouveau. Donnez un titre : il s'affiche au-dessus du formulaire sur le site.
- Onglet Champs, colonne de droite, bloc Partir d'un modèle : cliquez celui qui ressemble à votre besoin.
- Ajustez les libellés, retirez ce qui ne sert pas, ajoutez ce qui manque.
- Onglet Envoi et mails : dites qui reçoit les réponses.
- Enregistrer, puis créez un élément de menu qui l'affiche (chapitre Afficher le formulaire sur le site).
Les modèles
| Modèle | Ce qu'il demande |
|---|---|
| Contact | Nom, e-mail, sujet, message. Le plus simple. |
| Devis | Deux rangées titrées : les coordonnées (nom, société, e-mail, téléphone), puis le projet (prestation, budget, échéance, description, pièce jointe). |
| Inscription | Nom, e-mail, téléphone, nombre de personnes. |
| Rappel | Nom, téléphone et créneau préféré. |
| Candidature | Les coordonnées, puis la candidature : profil en ligne, poste visé, motivation, CV. |
| Réservation | Les coordonnées, puis la réservation : date souhaitée, nombre de personnes, précisions. |
| Enquête | Satisfaction, suggestions, et une adresse facultative pour qui veut une réponse. |
| Lettre d'info | Une adresse, les sujets qui intéressent, le consentement. |
Chaque modèle pose aussi ce qu'un formulaire public doit avoir : le consentement au traitement des données, le bouton d'envoi et le CAPTCHA natif s'il est actif. Les modèles qui servent à vendre ou à réserver ajoutent la case d'acceptation des CGV ; l'enquête n'en a pas, puisqu'elle ne vend rien.
Un modèle se choisit une fois. Dès qu'il est posé, les blocs Partir d'un modèle et Ajouter un champ se replient : le formulaire a ses champs, on n'y revient que pour un ajout ponctuel. Le modèle choisi reste marqué d'un contour.
Changer de modèle remplace tout. Si le formulaire a déjà des champs, Formulus le dit avant de le faire, dans une fenêtre de confirmation. C'est voulu : un modèle est un point de départ, pas un calque qu'on superpose.
Ce qui sortira
Sous les modèles, le bloc Ce qui sortira dessine le formulaire tel que le visiteur le verra : les rangées, leurs titres, les champs à leur largeur, l'étoile des champs obligatoires. Un champ masqué (œil barré) n'y figure pas, un bouton sans libellé non plus.
C'est la réponse à la question qu'on se pose en réglant : « où va tomber ce champ ? ».
L'onglet Textes
Le texte d'introduction, facultatif, s'affiche entre le titre et les champs. Le statut, l'accès et la langue sont ceux de Joomla : un formulaire dépublié ne s'affiche pas, ni par son élément de menu ni par un module.
Le texte de fin, facultatif lui aussi, s'affiche sous le formulaire : un rappel, un délai de réponse, un autre moyen de vous joindre. Comme l'introduction, il disparaît après un envoi réussi. Pour l'habiller, sa classe est formulus-fin.
Afficher le titre montre ou masque le titre du formulaire au-dessus des champs. Masqué, il ne disparaît pas tout à fait : les lecteurs d'écran le lisent toujours, et la page garde un titre qui dit ce qu'elle contient. Masquez-le quand la page ou le module dit déjà de quoi il s'agit.
À jour pour Formulus 1.0.733.