Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] ext:form Finisher support #51

Open
wants to merge 10 commits into
base: upgrade
Choose a base branch
from

Conversation

EcoGabe
Copy link

@EcoGabe EcoGabe commented Mar 28, 2024

Implements a Finisher which accepts first name, last name, email and Interests selection as options. These additions essentially allow the user to reimagine the existing form—provided by the mailchimp_registration plugin—in the Form Framework. This allows for cohesion with the rest of a site's forms and styles, removing the need to create a separate form for just Mailchimp.

Caveat: Used API, List, and Interests (api_key, list_id, interest_id) must still be configured in the Flexform/Finisher override as opposed to the Forms module.
flexform options available
ext:form options missing

I don't see that problem being resolved until ext:form adds hooks similar to ItemsProcFunc for the Form editor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant