Problem/Motivation

After submitting a webform, we need to send transactional email with template support.

Proposed resolution

Add a webform handler that supports template selection and needed variables for this template.

User interface changes

New webform handler "Brevo transactional email"

Issue fork brevo-3568467

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

nicodh created an issue. See original summary.

nicodh’s picture

Status: Active » Needs review

I push a new webform handler in issue fork.

In my tests, it works well.

Tests on API returns may be improved, I try to have the same approach than in BrevoMailerHandler.

Settings for template's parameters could have a different UI than a codemirror yaml editor: I can fetch contact attributes list, but not send it if I understand brevo-php lib, and there is no "template params" list on Brevo).

  • renrhaf committed 6d559976 on 1.0.x
    Issue #3568467 by nicodh: Add webform handler for Brevo transactional...

  • renrhaf committed 27216180 on 1.0.x
    Issue #3568467 by nicodh: Add webform handler for Brevo transactional...
renrhaf’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.