[Confirmation]

Properties

implementationClassName

Option path
prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.implementationClassName
Data type
string
Needed by
Frontend
Mandatory
Yes
Default value
Confirmation:
  implementationClassName: TYPO3\CMS\Form\Domain\Finishers\ConfirmationFinisher
Copied!
Good to know
Description

Classname which implements the finisher.

options.message

Option path
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
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
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
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
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
prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.options.templateRootPaths
Data type
array
Needed by
Frontend
Mandatory
Yes
Default value
Confirmation:
  options:
    templateRootPaths:
      10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Confirmation/'
    layoutRootPaths:
      10: 'EXT:form/Resources/Private/Frontend/Layout/Finishers/Confirmation/'
    partialRootPaths:
      10: 'EXT:form/Resources/Private/Frontend/Partials/Finishers/Confirmation/'
Copied!
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
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
prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.formEditor.iconIdentifier
Data type
string
Needed by
Backend (form editor)
Mandatory
Yes
Default value
Confirmation:
  formEditor:
    iconIdentifier: form-finisher
    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
    predefinedDefaults:
      options:
        message: ''
Copied!
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
prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.formEditor.label
Data type
string
Needed by
Backend (form editor)
Mandatory
Yes
Default value
Confirmation:
  formEditor:
    iconIdentifier: form-finisher
    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
    predefinedDefaults:
      options:
        message: ''
Copied!
Good to know
Description

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

formeditor.predefinedDefaults

Option path
prototypes.<prototypeIdentifier>.finishersDefinition.Confirmation.formEditor.predefinedDefaults
Data type
array
Needed by
Backend (form editor)
Mandatory
No
Default value
Confirmation:
  formEditor:
    iconIdentifier: form-finisher
    label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
    predefinedDefaults:
      options:
        message: ''
Copied!
Description

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