Ajout des en-têtes de formulaires aux e-mails de notification

Y a-t-il une possibilité d'insérer les en-têtes de formulaires au sein des e-mails (notifications) personnalisés ?
ID de formulaire, date de soumission, nom du formulaire, etc.

Niveau: Facile
Version BF minimale requise: BreezingForms Lite

Situation

Lorsque j'utilise les notifications par défaut de BreezingForms, j'obtiens un e-mail renseignant les informations de ce formulaire. Date de soumission, ID du formulaire, nom du formulaire, IP de l'initiateur (si applicable), Navigateur de l'initiateur, son système d'exploitation, etc.

Si je souhaite utiliser un e-mail personnalisé, pour des questions d'esthétique, je perds ces informations. Comment pourrais-je récupérer ces informations au sein de ma notification personnalisée ?

Solution

Il est tout à fait possible de récupérer ces en-têtes standards de formulaire en y ajoutant les "shortcode" correspondants, leurs labels et leurs valeurs là où vous désirez les voir apparaître dans le mail d'admin personnalisé.

Les shortcodes et leur mise en place

  1. Date de soumission :
    {BF_SUBMITTED:label} : {BF_SUBMITTED:value}
  2. ID d'enregistrement :
    {BF_RECORD_ID:label} : {BF_RECORD_ID:value}
  3. ID de formulaire :
    {BF_FORM_ID:label} : {BF_FORM_ID:value}
  4. Nom du formulaire :
    {BF_FORMNAME:label} : {BF_FORMNAME:value}
  5. Addresse IP de l'initiateur :
    {BF_IP:label} : {BF_IP:value}
  6. Fournisseur d'accès (si connu) :
    {BF_PROVIDER:label} : {BF_PROVIDER:value}
  7. Navigateur de l'initiateur :
    {BF_BROWSER:label} : {BF_BROWSER:value}
  8. System d'exploitation de l'initiateur :
    {BF_OPSYS:label} : {BF_OPSYS:value}
  9. ID Utilisateur:
    {BF_SUBMITTERID:label} : {BF_SUBMITTERID:value}
  10. Nom d'utilisateur de l'initiateur:
    {BF_SUBMITTERUSERNAME:label} : {BF_SUBMITTERUSERNAME:value}
  11. Nom complet de l'initiateur:
    {BF_SUBMITTERFULLNAME:label} : {BF_SUBMITTERFULLNAME:value}

* Seulement disponible si l'initiateur est un membre inscrit et s'il est connecté

Inspiré de: https://crosstec.org/en/support/online-documentation/breezingforms/18-email-configuration/748-new-adding-header-info-to-custom-emails-using-mail-tabs.html

 Ajouter un commentaire
En utilisant ce formulaire de commentaires, vous acceptez que les informations demandées soient enregistrées, affichées ci-dessous et utilisées pour un éventuel contact (dans ce cas, n'oubliez pas de renseigner votre e-mail).