Finishers: post-submission actions for forms
Once a form is submitted successfully in TYPO3, finishers decide what happens next — like sending an email, redirecting to another page, or showing a confirmation. This page gives you a quick tour of the built-in finishers. For full details, check out the Finisher Options.
There is also a dedicated chapter on translations of finisher options.
Finisher execution order
Important
Finishers are executed in the order defined in your form definition. The Redirect finisher stops the execution of all finishers.
This is especially important when you are using the redirect finisher. Make sure this finisher is the very last one to be executed. The redirect finisher stops the execution of all subsequent finishers in order to perform the redirect. In other words, finishers defined after the redirect finisher will never be executed.
If you are using the Redirect finisher it should be defined last. All finisher coming after it will be ignored.
identifier: contact
type: Form
prototypeName: standard
finishers:
-
identifier: EmailToSender
options:
subject: 'Your Message: {message}'
## ...
-
identifier: DeleteUploads
-
# Attention! The Redirect finisher stops the execution of all finishers
identifier: Redirect
options:
pageUid: 1
additionalParameters: 'param1=value1¶m2=value2'