[Confirmation]

Properties

implementationClassName

Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.implementationClassName
Data type
string
Needed by
Frontend
Mandatory
Yes
Default value
1
2
Confirmation:
  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
1
2
3
4
Confirmation:
  options:
    templateRootPaths:
      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
1
2
3
4
5
6
7
Confirmation:
  formEditor:
    iconIdentifier: t3-form-icon-finisher
    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
    predefinedDefaults:
      options:
        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
1
2
3
4
5
6
7
Confirmation:
  formEditor:
    iconIdentifier: t3-form-icon-finisher
    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
    predefinedDefaults:
      options:
        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
1
2
3
4
5
6
7
Confirmation:
  formEditor:
    iconIdentifier: t3-form-icon-finisher
    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
    predefinedDefaults:
      options:
        message: ''
Description
Defines predefined defaults for finisher options which are prefilled, if the finisher is added to a form.