[Redirect]¶
Properties¶
implementationClassName¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.implementationClassName
- Data type
string
- Needed by
Frontend
- Mandatory
Yes
- Default value
1Redirect: 2 implementationClassName: TYPO3\CMS\Form\Domain\Finishers\RedirectFinisher
- Good to know
- Description
Classname which implements the finisher.
options.pageUid¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.options.pageUid
- Data type
int
- Needed by
Frontend
- Mandatory
Yes
- Default value
1
- Good to know
- Description
Redirect to this page uid.
options.additionalParameters¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.options.additionalParameters
- Data type
string
- Needed by
Frontend
- Mandatory
No
- Default value
empty string
- Good to know
- Description
Additional parameters which should be used on the target page.
options.delay¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.options.delay
- Data type
int
- Needed by
Frontend
- Mandatory
No
- Default value
0
- Good to know
- Description
The redirect delay in seconds.
options.statusCode¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.options.statusCode
- Data type
int
- Needed by
Frontend
- Mandatory
No
- Default value
303
- Good to know
- Description
The HTTP status code for the redirect. Default is "303 See Other".
options.translation.translationFiles¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.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.Redirect.formEditor.iconIdentifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value
1Redirect: 2 formEditor: 3 iconIdentifier: form-finisher 4 label: formEditor.elements.Form.finisher.Redirect.editor.header.label 5 predefinedDefaults: 6 options: 7 pageUid: '' 8 additionalParameters: ''
- 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.Redirect.formEditor.label
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value
1Redirect: 2 formEditor: 3 iconIdentifier: form-finisher 4 label: formEditor.elements.Form.finisher.Redirect.editor.header.label 5 predefinedDefaults: 6 options: 7 pageUid: '' 8 additionalParameters: ''
- 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.Redirect.formEditor.predefinedDefaults
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value
1Redirect: 2 formEditor: 3 iconIdentifier: form-finisher 4 label: formEditor.elements.Form.finisher.Redirect.editor.header.label 5 predefinedDefaults: 6 options: 7 pageUid: '' 8 additionalParameters: ''
- Description
Defines predefined defaults for finisher options which are prefilled, if the finisher is added to a form.
FormEngine.label¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.FormEngine.label
- Data type
array
- Needed by
Backend (plugin)
- Mandatory
Yes
- Default value
1Redirect: 2 FormEngine: 3 label: tt_content.finishersDefinition.Redirect.label
- Good to know
- Description
Finisher options are overwritable within the
form plugin
. If the "Override finisher settings" checkbox is selected within theform plugin
, every finisher who has a - "FormEngine" configuration, is shown in a separate tab.label
is the label for such a tab.
FormEngine.elements¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.FormEngine.elements
- Data type
array
- Needed by
Backend (plugin)
- Mandatory
Yes
- Default value
1Redirect: 2 FormEngine: 3 label: tt_content.finishersDefinition.Redirect.label 4 elements: 5 pageUid: 6 label: tt_content.finishersDefinition.Redirect.pageUid.label 7 config: 8 type: group 9 allowed: pages 10 size: 1 11 minitems: 1 12 maxitems: 1 13 fieldWizard: 14 recordsOverview: 15 disabled: 1 16 additionalParameters: 17 label: tt_content.finishersDefinition.Redirect.additionalParameters.label 18 config: 19 type: input
- Good to know
- Description
Every array key must match to the related finisher option name. For example, the - "[Redirect] finisher" has the option - "pageUid". If you want to make the
pageUid
overwritable within theform plugin
, then an array keypageUid
has to exists withinTYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.<finisherIdentifier>.FormEngine.elements
. The configuration withinTYPO3.CMS.Form.prototypes.<prototypeIdentifier>.finishersDefinition.Redirect.FormEngine.elements.pageUid
must follow the TCA syntax.