[Confirmation]

Properties

implementationClassName

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.implementationClassName

Data type

string

Needed by

Frontend

Mandatory

Yes

Default value
1Confirmation:
2  implementationClassName: TYPO3\CMS\Form\Domain\Finishers\ConfirmationFinisher
Good to know
Description

Classname which implements the finisher.

options.message

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.message

Data type

string

Needed by

Frontend

Mandatory

Yes

Default value

The form has been submitted.

Good to know
Description

The text which is shown if the finisher is invoked.

options.contentElementUid

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.contentElementUid

Data type

integer

Needed by

Frontend

Mandatory

No

Default value

undefined

Description

The option "contentElementUid" can be used to render a content element. If contentElementUid is set, the option "message" will be ignored.

options.typoscriptObjectPath

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.typoscriptObjectPath

Data type

string

Needed by

Frontend

Mandatory

No

Default value

'lib.tx_form.contentElementRendering'

Description

The option "typoscriptObjectPath" can be used to render the content element (options.contentElementUid) through a typoscript lib.

options.variables

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.variables

Data type

array

Needed by

Frontend

Mandatory

No

Default value

undefined

Description

Variables which should be available within the template.

options.templateName

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.templateName

Data type

string

Needed by

Frontend

Mandatory

Yes

Default value

'Confirmation'

Description

Define a custom template name which should be used.

options.templateRootPaths

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.templateRootPaths

Data type

array

Needed by

Frontend

Mandatory

Yes

Default value
1Confirmation:
2  options:
3    templateRootPaths:
4      10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Confirmation/'
Description

Used to define several paths for templates, which will be tried in reversed order (the paths are searched from bottom to top).

options.translation.translationFiles

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.translation.translationFiles

Data type

string/ array

Needed by

Frontend

Mandatory

No

Default value

undefined

Good to know
Description

If set, this translation file(s) will be used for finisher option translations. If not set, the translation file(s) from the 'Form' element will be used. Read Translate finisher options for more informations.

formeditor.iconIdentifier

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.formEditor.iconIdentifier

Data type

string

Needed by

Backend (form editor)

Mandatory

Yes

Default value
1Confirmation:
2  formEditor:
3    iconIdentifier: form-finisher
4    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
5    predefinedDefaults:
6      options:
7        message: ''
Description

An icon identifier which must be registered through the \TYPO3\CMS\Core\Imaging\IconRegistry. This icon will be shown within the - "Inspector [CollectionElementHeaderEditor]" if the finisher is selected.

formeditor.label

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.formEditor.label

Data type

string

Needed by

Backend (form editor)

Mandatory

Yes

Default value
1Confirmation:
2  formEditor:
3    iconIdentifier: form-finisher
4    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
5    predefinedDefaults:
6      options:
7        message: ''
Good to know
Description

This label will be shown within the - "Inspector [CollectionElementHeaderEditor]" if the finisher is selected.

formeditor.predefinedDefaults

Option path

TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.formEditor.predefinedDefaults

Data type

array

Needed by

Backend (form editor)

Mandatory

No

Default value
1Confirmation:
2  formEditor:
3    iconIdentifier: form-finisher
4    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
5    predefinedDefaults:
6      options:
7        message: ''
Description

Defines predefined defaults for finisher options which are prefilled, if the finisher is added to a form.