37 lines
1.4 KiB
ReStructuredText
37 lines
1.4 KiB
ReStructuredText
.. include:: /Includes.rst.txt
|
|
|
|
.. _finishers:
|
|
.. _finishers-introduction:
|
|
.. _finishers-overview-of-finishers:
|
|
|
|
=========
|
|
Finishers
|
|
=========
|
|
|
|
Any number of "finishers" can be added to a form. Finishers are actions that will
|
|
be executed once the form has been submitted by a user.
|
|
|
|
In the following chapter, each finisher and its function will be explained. Not all
|
|
finishers can be added via the form editor. There are some
|
|
finishers that can only be added by integrators/ administrators. The following
|
|
finishers are available by default:
|
|
|
|
* :ref:`Email to sender (form submitter) <finishers-email-to-sender>`
|
|
* :ref:`Email to receiver (you) <finishers-email-to-receiver>`
|
|
* :ref:`Redirect to a page <finishers-redirect>`
|
|
* :ref:`Delete uploads <finishers-delete-uploads>`
|
|
* :ref:`Confirmation message <finishers-confirmation-message>`
|
|
|
|
.. figure:: Images/form_finishers_overview.png
|
|
:alt: Form editor - add new finishers.
|
|
|
|
Form editor - add new finishers
|
|
|
|
.. important::
|
|
|
|
Finishers are executed in the order that they appear in your form definition.
|
|
This is particularly important for 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.
|
|
Finishers defined after the ``Redirect finisher`` will be ignored.
|