Case à cocher pour copie de données du formulaire BreezingForms

J'aimerais proposer aux visiteurs utilisant mon formulaire, une case à cocher pour qu'ils puissent décider de recevoir ou non une copie des données formulaire BreezingForms envoyées. Est-ce possible ?

Niveau : Facile
Version BF minimale requise : BreezingForms Lite
Compatibilité Joomla! 4 :

 Vous souhaitez proposer un formulaire et vous ne désirez pas forcer la réception du mailback par la personne qui a saisi ses données dans ce formulaire, mais lui donner une possibilité de recevoir ce mailback suivant son propre choix. Nous allons proposer cette option à l'aide d'une case à cocher.

Lorsque vous avez préparé votre formulaire, assurez-vous d'avoir placé un champ où le visiteur saisira son adresse e-mail. Nommez-le p. ex. email et souvenez-vous de son nom pour la suite. Dans ses propriétés avancées, vous cocherez l'option Réponse afin de signaler que cette adresse sera celle qui recevra le mailback.

  1. En toute fin de formulaire ou juste avant une éventuelle protection anti-spam de type (re)Captcha, placez une case à cocher.
    • Saisissez-lui un label : Recevoir une copie de l'e-mail.
    • Donnez-lui un nom : emailcopie (p.ex.)
    • Dans son champ valeur, saisissez un texte quelconque : Copie d'e-mail (p. ex.)
  2. La case à cocher sélectionnée, rendez-vous dans ses propriétés avancées et cocher l'option Envoyer seulement aux champs de réponse quand sélectionné.
  3. Dans le champ Nom du champ de texte défini en tant que retour par mail, saisissez le nom de votre champ e-mail (email pour ce cas présent) afin que ce dernier soit utilisé pour l'envoi du mailback.
  4. Enregistrez les propriétés de cette case à cocher puis sauvegarder votre formulaire.
  5. Il ne vous reste qu'à tester le formulaire avant de le publier.

Avant la publication de votre formulaire avec option de réception d'une copie, vous aurez pris soin de formater l'e-mail envoyé à vous-même ainsi que le mailback envoyé à l’utilisateur. Cela se passe dans les propriétés avancées du formulaire → Plus d'options → Emails administrateur et Courriels de retour.

Vous pouvez faire un test ci-dessous. Une première fois sans la case cochée et une seconde fois avec la case cochée…

Ce formulaire n'étant pas connecté à notre base de données, il ne traite et n'enregistre aucune donnée personnelle, il n'est présenté qu'à titre d'information et de test.

6 commentaires

  • Case à cocher avec email automatique.

    Bonjour,

    Je souhaite aller un peu plus loin :
    Les personnes qui remplissent un formulaire sont enregistrées sur le site et leur mail se trouve sur la base de donnée.
    Comment faire pour qu'en cochant la case d'envoi de mail à l'auteur, le champ soit automatiquement renseigné ?

    Merci.
    Cordialement.

  • leon le retour

    Merci pour la soluce.
    J'ai deux autres cas non résolu :
    1- J'aimerais récupérer dans la base de donnée les infos mail d'un autre utilisateur enregistré aussi dans la base, à partir de son nom (champ "name" dans la table "xxxxx_users").
    2- j'aimerais créer une liste à partir d'une catégorie d'utilisateurs (champ "user_id dans la table "xxxxx_user_usergroup_map")

    Là je ne sais pas, je sèche!

    • RE: leon le retour

      Pour la récupération des informations des utilisateurs, nous avions une discussion sur le forum de Joomla! que je ne retrouve pas, faudrait chercher dans les archives, mais pour résoudre, j'ai dû me tourner vers Crosstec et leur forum. Vous trouverez des informations ici.

      Pour la liste d'utilisateurs depuis la base de données, il y a un tuto chez Crosstec pour remplir une liste d'une table de BDD.

FAIRE UN DON

paypal btn

Via PayPal ou Stripe

PLUGIN UP DE LOMART

Universal Plugin : UP

De très nombreuses actions pour vos articles en un unique plugin.
up lomart