Les fonctionnalités décrites dans cette page font partie du Plugin Formulaires (installé par défaut dans l'application de démonstration Ametys)
Ce module vous permet de créer des formulaires pour vos visiteurs. La saisie des formulaires est possible via l'éditeur en ligne des champs texte riche : voir la documentation Edition des formulaires.
Les données saisies peuvent être envoyées à des applications externes ou directement traitées par le CMS, on parle respectivement de :
Rendu d'un formulaire de contact :
Dans l'onglet d'édition d'un Formulaire CMS, cliquez sur le bouton Accusé de réception pour mettre en place un tel système.
La fenêtre de paramétrage de l'accusé de réception s'ouvre :
Remplir les champs :
Votre formulaire doit contenir au moins un champ de type email pour pouvoir mettre en place cette fonctionnalité :
Depuis l'onglet Accueil, l'outil "Formulaires" vous permet de visualiser l'ensemble des formulaires présents dans les contenus du site.
A partir de cet écran, vous pouvez:
Vous pouvez accéder aux entrées d'un formulaire, soit à partir de l'outil "Formulaires" présenté ci-dessus, soit à partir d'un contenu.
Dans l'onglet Contenu, cliquez sur le bouton Entrées du formulaire.
La page doit contenir au moins un formulaire pour que ce bouton soit actif.
S'il n'y a qu'un formulaire, l'outil s'ouvre directement sur la seule possibilité. Sinon, une fenêtre s'ouvre et permet de sélectionner un formulaire parmi les différents formulaires possibles.
L'outil de visualisation des entrées du formulaire se présente comme ci-dessous lorsque le formulaire possède un cycle de vie (voir Edition des formulaires - v2.0.0).
A partir de cet écran, vous pouvez:
Le cycle de vie est entièrement paramétrable (voir Plugin Formulaires - Manuel d'intégration v1.9.0).
Le cycle de vie standard, proposé par défaut, possède 4 états :
Pour gérer les entrées du formulaire, vous devez sélectionner un formulaire depuis l'outil de formulaire ou l'outil l'entrée d'un formulaire (outils expliqués au-dessus).
Sélectionner une réponse et passer l'entrée du formulaire dans l'une des étapes de votre choix depuis le bouton Proposé.
Dans le cycle de vie standard, la demande de complément peut donner lieu à l'envoie d'un mail au visiteur ayant répondu au formulaire.
Ceci est cependant soumis à la condition que le formulaire possède un champ de type "email".
Si tel est le cas, la boite de dialogue suivante sera affichée lors de la demande de complément.
Cochez la case "Envoi de mail" et personnalisez le texte du mail à envoyer.
Si vous souhaitez faire avancer le workflow sans envoyer de mail, décochez la case "Envoi de mail".