Question

Je suis en train de mettre en place un reçu de courrier électronique pour envoyer à l'utilisateur qui remplit le formulaire. J'utilise 6.x-3.1 Webform. Sur cette page d'aide pour Webform « admin / help / formulaire en ligne », il fait allusion à cette fonction en déclarant ce "Une fois les champs finis en ajoutant, vous pouvez envoyer des e-mails aux administrateurs ou à l'utilisateur qui rempli le formulaire . Cliquez sur le sous-onglet e-mails sous l'onglet Webform sur le morceau de contenu. " On dirait qu'ils ont la capacité « de traitement supplémentaire » avec cette version.

J'ai essayé d'ajouter un champ de courrier électronique caché sous l'onglet « E-mails » pour envoyer un e-mail à l'auteur de la forme, mais ne fonctionne pas. Ce que je di étais ajouter un champ caché appelé « email_user » et la valeur par défaut, après [email], il a donné de% parce que le champ email qu'ils remplissent est « email ». Il ne ressemble pas à ça saisissant le poste.

Est-ce que quelqu'un a ce travail ou à comprendre comment on le fait?

Était-ce utile?

La solution

Je pense que vous pourriez être mal compris la nature E-mails sous-onglet. Pour un exemple, prendre un nouveau départ avec un nouveau nœud Webform et essayez ceci:

  1. Dans le "composants de formulaire" sous-onglet, ajouter trois composants: "Exemple Prénom" (type: textfield), "Exemple Nom" (type: textfield) et "Exemple d'adresse e-mail" (type: email ). Pour cet exemple, les marquer tout comme « obligatoire » (bien que je ne pense pas que ce paramètre est nécessaire pour des e-mails de confirmation).

  2. Consultez le sous-onglet "E-mails". Voyez comment la « valeur des composants: » dropdown affiche maintenant « Exemple d'adresse e-mail » en option? Laissez que sélectionné et cliquez sur le bouton « Ajouter » à droite.

  3. Sur la page suivante, vous pouvez définir l'en-tête de courrier électronique et le corps, comme je suis sûr que vous avez vu avant. Note en haut, cependant, le Envoyer à l'adresse: , qui a encore votre composant « Exemple d'adresse e-mail » sélectionné. Cela signifie que l'e-mail de confirmation vous sera envoyé à l'adresse e-mail qui est entré dans l'exemple Email champ de formulaire d'adresse sur présentation.

  4. Maintenant, cliquez sur l'onglet « Affichage » et essayer votre formulaire. Entrez un nom d'exemple et une adresse e-mail réelle, soumettre, et vérifiez si vous recevez l'e-mail de confirmation généré Webform-

En bref: ne pas utiliser les E-mails sous-onglet pour définir les champs / composants supplémentaires pour votre formulaire; vous l'utilisez pour sélectionner existant champ de formulaire (s) doit être le destinataire d'un e-mail de confirmation.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top