TYPO3 v15 dev-main snapshot ()
This commit is contained in:
@@ -0,0 +1,325 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form:
|
||||
|
||||
======
|
||||
[Form]
|
||||
======
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form-properties:
|
||||
|
||||
Properties
|
||||
==========
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.translation.translationfiles:
|
||||
.. include:: renderingOptions/translation/translationFiles.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.templaterootpaths:
|
||||
.. include:: renderingOptions/templateRootPaths.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.partialrootpaths:
|
||||
.. include:: renderingOptions/partialRootPaths.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.layoutrootpaths:
|
||||
.. include:: renderingOptions/layoutRootPaths.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.addquerystring:
|
||||
.. include:: renderingOptions/addQueryString.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.argumentstobeexcludedfromquerystring:
|
||||
.. include:: renderingOptions/argumentsToBeExcludedFromQueryString.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.additionalparams:
|
||||
.. include:: renderingOptions/additionalParams.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.controlleraction:
|
||||
.. include:: renderingOptions/controllerAction.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.httpmethod:
|
||||
.. include:: renderingOptions/httpMethod.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.httpenctype:
|
||||
.. include:: renderingOptions/httpEnctype.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.fluidadditionalattributes:
|
||||
.. include:: renderingOptions/fluidAdditionalAttributes.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions._iscompositeformelement:
|
||||
.. include:: renderingOptions/_isCompositeFormElement.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions._istoplevelformelement:
|
||||
.. include:: renderingOptions/_isTopLevelFormElement.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.honeypot.enable:
|
||||
.. include:: renderingOptions/honeypot/enable.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.honeypot.formelementtouse:
|
||||
.. include:: renderingOptions/honeypot/formElementToUse.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.submitbuttonlabel:
|
||||
.. include:: renderingOptions/submitButtonLabel.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.renderingoptions.skipunknownelements:
|
||||
.. include:: renderingOptions/skipUnknownElements.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor:
|
||||
.. include:: formEditor.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.editors.100:
|
||||
.. include:: formEditor/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.editors.200:
|
||||
.. include:: formEditor/editors/200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.editors.300:
|
||||
.. include:: formEditor/editors/300.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.editors.900:
|
||||
.. include:: formEditor/editors/900.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.predefineddefaults:
|
||||
.. include:: formEditor/predefinedDefaults.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor._iscompositeformelement:
|
||||
.. include:: formEditor/_isCompositeFormElement.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor._istoplevelformelement:
|
||||
.. include:: formEditor/_isTopLevelFormElement.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.savesuccessflashmessagetitle:
|
||||
.. include:: formEditor/saveSuccessFlashMessageTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.savesuccessflashmessagemessage:
|
||||
.. include:: formEditor/saveSuccessFlashMessageMessage.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.saveerrorflashmessagetitle:
|
||||
.. include:: formEditor/saveErrorFlashMessageTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.saveerrorflashmessagemessage:
|
||||
.. include:: formEditor/saveErrorFlashMessageMessage.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalvalidationerrorsdialogtitle:
|
||||
.. include:: formEditor/modalValidationErrorsDialogTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalvalidationerrorsconfirmButton:
|
||||
.. include:: formEditor/modalValidationErrorsConfirmButton.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalinsertelementsdialogtitle:
|
||||
.. include:: formEditor/modalInsertElementsDialogTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalinsertpagesdialogtitle:
|
||||
.. include:: formEditor/modalInsertPagesDialogTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalclosedialogmessage:
|
||||
.. include:: formEditor/modalCloseDialogMessage.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalclosedialogtitle:
|
||||
.. include:: formEditor/modalCloseDialogTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalcloseconfirmbutton:
|
||||
.. include:: formEditor/modalCloseConfirmButton.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalclosecancelbutton:
|
||||
.. include:: formEditor/modalCloseCancelButton.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalremoveelementdialogtitle:
|
||||
.. include:: formEditor/modalRemoveElementDialogTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalremoveelementdialogmessage:
|
||||
.. include:: formEditor/modalRemoveElementDialogMessage.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalremoveelementconfirmbutton:
|
||||
.. include:: formEditor/modalRemoveElementConfirmButton.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalremoveelementcancelbutton:
|
||||
.. include:: formEditor/modalRemoveElementCancelButton.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalremoveelementlastavailablepageflashmessagetitle:
|
||||
.. include:: formEditor/modalRemoveElementLastAvailablePageFlashMessageTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.modalremoveelementlastavailablepageflashmessagemessage:
|
||||
.. include:: formEditor/modalRemoveElementLastAvailablePageFlashMessageMessage.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.paginationtitle:
|
||||
.. include:: formEditor/paginationTitle.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.iconidentifier:
|
||||
.. include:: formEditor/iconIdentifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10:
|
||||
.. include:: formEditor/propertyCollections/finishers/10.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.200:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.350:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/350.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.500:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/500.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.600:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/600.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.750:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/750.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.850:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/850.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.950:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/950.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.1050:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/1050.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.1100:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/1100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.1200:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/1200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.1400:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/1400.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.10.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/10/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20:
|
||||
.. include:: formEditor/propertyCollections/finishers/20.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.200:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.350:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/350.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.500:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/500.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.600:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/600.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.750:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/750.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.850:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/850.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.950:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/950.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.1050:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/1050.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.1100:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/1100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.1200:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/1200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.1400:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/1400.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.20.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/20/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30:
|
||||
.. include:: formEditor/propertyCollections/finishers/30.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/30/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/30/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30.editors.200:
|
||||
.. include:: formEditor/propertyCollections/finishers/30/editors/200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30.editors.300:
|
||||
.. include:: formEditor/propertyCollections/finishers/30/editors/300.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30.editors.400:
|
||||
.. include:: formEditor/propertyCollections/finishers/30/editors/400.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.30.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/30/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.40:
|
||||
.. include:: formEditor/propertyCollections/finishers/40.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.40.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/40/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.40.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/40/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.40.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/40/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.50:
|
||||
.. include:: formEditor/propertyCollections/finishers/50.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.50.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/50/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.50.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/50/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.50.editors.200:
|
||||
.. include:: formEditor/propertyCollections/finishers/50/editors/200.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.50.editors.300:
|
||||
.. include:: formEditor/propertyCollections/finishers/50/editors/300.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.50.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/50/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.60:
|
||||
.. include:: formEditor/propertyCollections/finishers/60.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.60.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/60/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.60.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/60/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.60.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/60/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.70:
|
||||
.. include:: formEditor/propertyCollections/finishers/70.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.70.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/70/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.70.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/70/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.70.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/70/editors/9999.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.80:
|
||||
.. include:: formEditor/propertyCollections/finishers/80.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.80.identifier:
|
||||
.. include:: formEditor/propertyCollections/finishers/80/identifier.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.80.editors.100:
|
||||
.. include:: formEditor/propertyCollections/finishers/80/editors/100.rst.txt
|
||||
|
||||
.. _prototypes.prototypeIdentifier.formelementsdefinition.form.formeditor.propertycollections.finishers.80.editors.9999:
|
||||
.. include:: formEditor/propertyCollections/finishers/80/editors/9999.rst.txt
|
||||
@@ -0,0 +1,472 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor
|
||||
----------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 2-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
predefinedDefaults:
|
||||
renderingOptions:
|
||||
submitButtonLabel: 'formEditor.elements.Form.editor.submitButtonLabel.value'
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-FormElementHeaderEditor
|
||||
200:
|
||||
identifier: label
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.BaseFormElementMixin.editor.label.label
|
||||
propertyPath: label
|
||||
300:
|
||||
identifier: 'submitButtonLabel'
|
||||
templateName: 'Inspector-TextEditor'
|
||||
label: 'formEditor.elements.Form.editor.submitButtonLabel.label'
|
||||
propertyPath: 'renderingOptions.submitButtonLabel'
|
||||
900:
|
||||
identifier: finishers
|
||||
templateName: Inspector-FinishersEditor
|
||||
label: formEditor.elements.Form.editor.finishers.label
|
||||
selectOptions:
|
||||
10:
|
||||
value: ''
|
||||
label: formEditor.elements.Form.editor.finishers.EmptyValue.label
|
||||
20:
|
||||
value: EmailToSender
|
||||
label: formEditor.elements.Form.editor.finishers.EmailToSender.label
|
||||
30:
|
||||
value: EmailToReceiver
|
||||
label: formEditor.elements.Form.editor.finishers.EmailToReceiver.label
|
||||
40:
|
||||
value: Redirect
|
||||
label: formEditor.elements.Form.editor.finishers.Redirect.label
|
||||
50:
|
||||
value: DeleteUploads
|
||||
label: formEditor.elements.Form.editor.finishers.DeleteUploads.label
|
||||
60:
|
||||
value: Confirmation
|
||||
label: formEditor.elements.Form.editor.finishers.Confirmation.label
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
saveSuccessFlashMessageTitle: formEditor.elements.Form.saveSuccessFlashMessageTitle
|
||||
saveSuccessFlashMessageMessage: formEditor.elements.Form.saveSuccessFlashMessageMessage
|
||||
saveErrorFlashMessageTitle: formEditor.elements.Form.saveErrorFlashMessageTitle
|
||||
saveErrorFlashMessageMessage: formEditor.elements.Form.saveErrorFlashMessageMessage
|
||||
modalValidationErrorsDialogTitle: formEditor.modals.validationErrors.dialogTitle
|
||||
modalValidationErrorsConfirmButton: formEditor.modals.validationErrors.confirmButton
|
||||
modalInsertElementsDialogTitle: formEditor.modals.insertElements.dialogTitle
|
||||
modalInsertPagesDialogTitle: formEditor.modals.newPages.dialogTitle
|
||||
modalCloseDialogMessage: formEditor.modals.close.dialogMessage
|
||||
modalCloseDialogTitle: formEditor.modals.close.dialogTitle
|
||||
modalCloseConfirmButton: formEditor.modals.close.confirmButton
|
||||
modalCloseCancelButton: formEditor.modals.close.cancelButton
|
||||
modalRemoveElementDialogTitle: formEditor.modals.removeElement.dialogTitle
|
||||
modalRemoveElementDialogMessage: formEditor.modals.removeElement.dialogMessage
|
||||
modalRemoveElementConfirmButton: formEditor.modals.removeElement.confirmButton
|
||||
modalRemoveElementCancelButton: formEditor.modals.removeElement.cancelButton
|
||||
modalRemoveElementLastAvailablePageFlashMessageTitle: formEditor.modals.removeElement.lastAvailablePageFlashMessageTitle
|
||||
modalRemoveElementLastAvailablePageFlashMessageMessage: formEditor.modals.removeElement.lastAvailablePageFlashMessageMessage
|
||||
paginationTitle: formEditor.pagination.title
|
||||
iconIdentifier: content-form
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label
|
||||
200:
|
||||
identifier: subject
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label
|
||||
propertyPath: options.subject
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
350:
|
||||
identifier: recipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.label
|
||||
propertyPath: options.recipients
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.description
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
500:
|
||||
identifier: senderAddress
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label
|
||||
propertyPath: options.senderAddress
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: NaiveEmail
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
600:
|
||||
identifier: senderName
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label
|
||||
propertyPath: options.senderName
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
750:
|
||||
identifier: replyToRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToRecipients.label
|
||||
propertyPath: options.replyToRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
850:
|
||||
identifier: carbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyRecipients.label
|
||||
propertyPath: options.carbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
950:
|
||||
identifier: blindCarbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyRecipients.label
|
||||
propertyPath: options.blindCarbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
1050:
|
||||
identifier: addHtmlPart
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.label
|
||||
propertyPath: options.addHtmlPart
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.description
|
||||
1100:
|
||||
identifier: attachUploads
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label
|
||||
propertyPath: options.attachUploads
|
||||
1200:
|
||||
identifier: language
|
||||
templateName: Inspector-SingleSelectEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.language.label
|
||||
propertyPath: options.translation.language
|
||||
selectOptions:
|
||||
10:
|
||||
value: default
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.language.1
|
||||
1400:
|
||||
identifier: title
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.title.label
|
||||
propertyPath: options.title
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.title.description
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
identifier: EmailToSender
|
||||
20:
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label
|
||||
200:
|
||||
identifier: subject
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label
|
||||
propertyPath: options.subject
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
350:
|
||||
identifier: recipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.label
|
||||
propertyPath: options.recipients
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.description
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
500:
|
||||
identifier: senderAddress
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label
|
||||
propertyPath: options.senderAddress
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: NaiveEmail
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
600:
|
||||
identifier: senderName
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label
|
||||
propertyPath: options.senderName
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
750:
|
||||
identifier: replyToRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToRecipients.label
|
||||
propertyPath: options.replyToRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
850:
|
||||
identifier: carbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyRecipients.label
|
||||
propertyPath: options.carbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
950:
|
||||
identifier: blindCarbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyRecipients.label
|
||||
propertyPath: options.blindCarbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
1050:
|
||||
identifier: addHtmlPart
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.label
|
||||
propertyPath: options.addHtmlPart
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.description
|
||||
1100:
|
||||
identifier: attachUploads
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label
|
||||
propertyPath: options.attachUploads
|
||||
1200:
|
||||
identifier: language
|
||||
templateName: Inspector-SingleSelectEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label
|
||||
propertyPath: options.translation.language
|
||||
selectOptions:
|
||||
10:
|
||||
value: default
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1
|
||||
1400:
|
||||
identifier: title
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.label
|
||||
propertyPath: options.title
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.description
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
identifier: EmailToReceiver
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.header.label
|
||||
200:
|
||||
identifier: pageUid
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel
|
||||
browsableType: pages
|
||||
propertyPath: options.pageUid
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: Integer
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
300:
|
||||
identifier: additionalParameters
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label
|
||||
propertyPath: options.additionalParameters
|
||||
400:
|
||||
identifier: fragment
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.fragment.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.fragment.buttonLabel
|
||||
browsableType: tt_content
|
||||
iconIdentifier: mimetypes-x-content-text
|
||||
propertyPath: options.fragment
|
||||
description: formEditor.elements.Form.finisher.Redirect.editor.fragment.description
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
40:
|
||||
identifier: DeleteUploads
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
50:
|
||||
identifier: Confirmation
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
|
||||
200:
|
||||
identifier: contentElement
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.buttonLabel
|
||||
browsableType: tt_content
|
||||
iconIdentifier: mimetypes-x-content-text
|
||||
propertyPath: options.contentElementUid
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: IntegerOrEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
300:
|
||||
identifier: message
|
||||
templateName: Inspector-TextareaEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.message.label
|
||||
propertyPath: options.message
|
||||
description: formEditor.elements.Form.finisher.Confirmation.editor.message.description
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
60:
|
||||
identifier: Closure
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Closure.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
70:
|
||||
identifier: FlashMessage
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
80:
|
||||
identifier: SaveToDatabase
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor._isCompositeFormElement
|
||||
----------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor._isCompositeFormElement
|
||||
|
||||
:aspect:`Data type`
|
||||
bool
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
_isCompositeFormElement: false
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Internal control setting to define that the form element contains child form elements.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor._isTopLevelFormElement
|
||||
---------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor._isTopLevelFormElement
|
||||
|
||||
:aspect:`Data type`
|
||||
bool
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
_isTopLevelFormElement: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Internal control setting to define that the form element must not have a parent form element.
|
||||
@@ -0,0 +1,31 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.editors.100
|
||||
----------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[FormElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.formelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
.. :aspect:`Related options`
|
||||
@ToDo
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 4-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-FormElementHeaderEditor
|
||||
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.editors.200
|
||||
----------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
.. :aspect:`Related options`
|
||||
@ToDo
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 4-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
editors:
|
||||
200:
|
||||
identifier: label
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.BaseFormElementMixin.editor.label.label
|
||||
propertyPath: label
|
||||
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.editors.300
|
||||
----------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.300
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
.. :aspect:`Related options`
|
||||
@ToDo
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 4-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
editors:
|
||||
300:
|
||||
identifier: 'submitButtonLabel'
|
||||
templateName: 'Inspector-TextEditor'
|
||||
label: 'formEditor.elements.Form.editor.submitButtonLabel.label'
|
||||
propertyPath: 'renderingOptions.submitButtonLabel'
|
||||
@@ -0,0 +1,49 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.editors.900
|
||||
----------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.900
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[FinishersEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.finisherseditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
.. :aspect:`Related options`
|
||||
@ToDo
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 4-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
editors:
|
||||
900:
|
||||
identifier: finishers
|
||||
templateName: Inspector-FinishersEditor
|
||||
label: formEditor.elements.Form.editor.finishers.label
|
||||
selectOptions:
|
||||
10:
|
||||
value: ''
|
||||
label: formEditor.elements.Form.editor.finishers.EmptyValue.label
|
||||
20:
|
||||
value: EmailToSender
|
||||
label: formEditor.elements.Form.editor.finishers.EmailToSender.label
|
||||
30:
|
||||
value: EmailToReceiver
|
||||
label: formEditor.elements.Form.editor.finishers.EmailToReceiver.label
|
||||
40:
|
||||
value: Redirect
|
||||
label: formEditor.elements.Form.editor.finishers.Redirect.label
|
||||
50:
|
||||
value: DeleteUploads
|
||||
label: formEditor.elements.Form.editor.finishers.DeleteUploads.label
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.iconIdentifier
|
||||
-------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.iconIdentifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
iconIdentifier: content-form
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
An icon identifier which must be registered through the :php:`\TYPO3\CMS\Core\Imaging\IconRegistry`.
|
||||
This icon will be shown within
|
||||
|
||||
- :ref:`"Inspector [FormElementHeaderEditor]"<prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.formelementheadereditor>`.
|
||||
- :ref:`"Abstract view formelement templates"<apireference-formeditor-stage-commonabstractformelementtemplates>`.
|
||||
- ``Tree`` component.
|
||||
- "new element" Modal
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalCloseCancelButton
|
||||
---------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseCancelButton
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalCloseCancelButton: formEditor.modals.close.cancelButton
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalCloseConfirmButton
|
||||
----------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseConfirmButton
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalCloseConfirmButton: formEditor.modals.close.confirmButton
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalCloseDialogMessage
|
||||
----------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseDialogMessage
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalCloseDialogMessage: formEditor.modals.close.dialogMessage
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalCloseDialogTitle
|
||||
--------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseDialogTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalCloseDialogTitle: formEditor.modals.close.dialogTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalInsertPagesDialogTitle
|
||||
--------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalInsertPagesDialogTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalInsertElementsDialogTitle: formEditor.modals.insertElements.dialogTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalInsertPagesDialogTitle
|
||||
--------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalInsertPagesDialogTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalInsertPagesDialogTitle: formEditor.modals.newPages.dialogTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalRemoveElementCancelButton
|
||||
-----------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementCancelButton
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalRemoveElementCancelButton: formEditor.modals.removeElement.cancelButton
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalRemoveElementConfirmButton
|
||||
------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementConfirmButton
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalRemoveElementConfirmButton: formEditor.modals.removeElement.confirmButton
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalRemoveElementDialogMessage
|
||||
------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementDialogMessage
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalRemoveElementDialogMessage: formEditor.modals.removeElement.dialogMessage
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalRemoveElementDialogTitle
|
||||
----------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementDialogTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalRemoveElementDialogTitle: formEditor.modals.removeElement.dialogTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalRemoveElementLastAvailablePageFlashMessageMessage
|
||||
-----------------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementLastAvailablePageFlashMessageMessage
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalRemoveElementLastAvailablePageFlashMessageMessage: formEditor.modals.removeElement.lastAvailablePageFlashMessageMessage
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalRemoveElementLastAvailablePageFlashMessageTitle
|
||||
---------------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementLastAvailablePageFlashMessageTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalRemoveElementLastAvailablePageFlashMessageTitle: formEditor.modals.removeElement.lastAvailablePageFlashMessageTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalValidationErrorsConfirmButton
|
||||
---------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalValidationErrorsConfirmButton
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalValidationErrorsConfirmButton: formEditor.modals.validationErrors.confirmButton
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.modalValidationErrorsDialogTitle
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalValidationErrorsDialogTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
modalValidationErrorsDialogTitle: formEditor.modals.validationErrors.dialogTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.paginationTitle
|
||||
--------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.paginationTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
paginationTitle: formEditor.pagination.title
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,32 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.predefinedDefaults
|
||||
-----------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.predefinedDefaults
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
predefinedDefaults:
|
||||
renderingOptions:
|
||||
submitButtonLabel: 'formEditor.elements.Form.editor.submitButtonLabel.value'
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Defines predefined defaults for form element properties which are prefilled, if the form element is added to a form.
|
||||
+167
@@ -0,0 +1,167 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.10
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label
|
||||
200:
|
||||
identifier: subject
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label
|
||||
propertyPath: options.subject
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
350:
|
||||
identifier: recipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.label
|
||||
propertyPath: options.recipients
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.description
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
500:
|
||||
identifier: senderAddress
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label
|
||||
propertyPath: options.senderAddress
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: NaiveEmail
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
600:
|
||||
identifier: senderName
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label
|
||||
propertyPath: options.senderName
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
750:
|
||||
identifier: replyToRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToRecipients.label
|
||||
propertyPath: options.replyToRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
850:
|
||||
identifier: carbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyRecipients.label
|
||||
propertyPath: options.carbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
950:
|
||||
identifier: blindCarbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyRecipients.label
|
||||
propertyPath: options.blindCarbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
1050:
|
||||
identifier: addHtmlPart
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.label
|
||||
propertyPath: options.addHtmlPart
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.description
|
||||
1100:
|
||||
identifier: attachUploads
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label
|
||||
propertyPath: options.attachUploads
|
||||
1200:
|
||||
identifier: language
|
||||
templateName: Inspector-SingleSelectEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.language.label
|
||||
propertyPath: options.translation.language
|
||||
selectOptions:
|
||||
10:
|
||||
value: default
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.language.1
|
||||
1400:
|
||||
identifier: title
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.title.label
|
||||
propertyPath: options.title
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.title.description
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label
|
||||
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.1050
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1050
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CheckboxEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.checkboxeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
1050:
|
||||
identifier: addHtmlPart
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.label
|
||||
propertyPath: options.addHtmlPart
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.description
|
||||
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.1100
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CheckboxEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.checkboxeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
1100:
|
||||
identifier: attachUploads
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label
|
||||
propertyPath: options.attachUploads
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.1200
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[SingleSelectEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.singleselecteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 4-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
1200:
|
||||
identifier: language
|
||||
templateName: Inspector-SingleSelectEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.language.label
|
||||
propertyPath: options.translation.language
|
||||
selectOptions:
|
||||
10:
|
||||
value: default
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.language.1
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.1400
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1400
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
1400:
|
||||
identifier: title
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.title.label
|
||||
propertyPath: options.title
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.title.description
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.200
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
200:
|
||||
identifier: subject
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label
|
||||
propertyPath: options.subject
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.350
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.350
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
350:
|
||||
identifier: recipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.label
|
||||
propertyPath: options.recipients
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
description: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.description
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.500
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.500
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
500:
|
||||
identifier: senderAddress
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label
|
||||
propertyPath: options.senderAddress
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: NaiveEmail
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.600
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.600
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
600:
|
||||
identifier: senderName
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label
|
||||
propertyPath: options.senderName
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.750
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.750
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
750:
|
||||
identifier: replyToRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToRecipients.label
|
||||
propertyPath: options.replyToRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.850
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.850
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
850:
|
||||
identifier: carbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyRecipients.label
|
||||
propertyPath: options.carbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.950
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.950
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
950:
|
||||
identifier: blindCarbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyRecipients.label
|
||||
propertyPath: options.blindCarbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.10.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.10.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
+167
@@ -0,0 +1,167 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.20
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label
|
||||
200:
|
||||
identifier: subject
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label
|
||||
propertyPath: options.subject
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
350:
|
||||
identifier: recipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.label
|
||||
propertyPath: options.recipients
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.description
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
500:
|
||||
identifier: senderAddress
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label
|
||||
propertyPath: options.senderAddress
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: NaiveEmail
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
600:
|
||||
identifier: senderName
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label
|
||||
propertyPath: options.senderName
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
750:
|
||||
identifier: replyToRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToRecipients.label
|
||||
propertyPath: options.replyToRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
850:
|
||||
identifier: carbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyRecipients.label
|
||||
propertyPath: options.carbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
950:
|
||||
identifier: blindCarbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyRecipients.label
|
||||
propertyPath: options.blindCarbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
1050:
|
||||
identifier: addHtmlPart
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.label
|
||||
propertyPath: options.addHtmlPart
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.description
|
||||
1100:
|
||||
identifier: attachUploads
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label
|
||||
propertyPath: options.attachUploads
|
||||
1200:
|
||||
identifier: language
|
||||
templateName: Inspector-SingleSelectEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label
|
||||
propertyPath: options.translation.language
|
||||
selectOptions:
|
||||
10:
|
||||
value: default
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1
|
||||
1400:
|
||||
identifier: title
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.label
|
||||
propertyPath: options.title
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.description
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label
|
||||
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.1050
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1050
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CheckboxEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.checkboxeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
1050:
|
||||
identifier: addHtmlPart
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.label
|
||||
propertyPath: options.addHtmlPart
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.description
|
||||
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.1100
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CheckboxEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.checkboxeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
1100:
|
||||
identifier: attachUploads
|
||||
templateName: Inspector-CheckboxEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label
|
||||
propertyPath: options.attachUploads
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.1200
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[SingleSelectEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.singleselecteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
1200:
|
||||
identifier: language
|
||||
templateName: Inspector-SingleSelectEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label
|
||||
propertyPath: options.translation.language
|
||||
selectOptions:
|
||||
10:
|
||||
value: default
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1
|
||||
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.1400
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1400
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
10:
|
||||
identifier: EmailToSender
|
||||
editors:
|
||||
1400:
|
||||
identifier: title
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.label
|
||||
propertyPath: options.title
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.description
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.200
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
200:
|
||||
identifier: subject
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label
|
||||
propertyPath: options.subject
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.350
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.350
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
350:
|
||||
identifier: recipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.label
|
||||
propertyPath: options.recipients
|
||||
propertyValidators:
|
||||
10: NotEmpty
|
||||
description: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.description
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+40
@@ -0,0 +1,40 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.500
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.500
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
500:
|
||||
identifier: senderAddress
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label
|
||||
propertyPath: options.senderAddress
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: NaiveEmail
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.600
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.600
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
600:
|
||||
identifier: senderName
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label
|
||||
propertyPath: options.senderName
|
||||
enableFormelementSelectionButton: true
|
||||
propertyValidators:
|
||||
10: FormElementIdentifierWithinCurlyBracesInclusive
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.750
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.750
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
750:
|
||||
identifier: replyToRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToRecipients.label
|
||||
propertyPath: options.replyToRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.850
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.850
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
850:
|
||||
identifier: carbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyRecipients.label
|
||||
propertyPath: options.carbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.950
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.950
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[PropertyGridEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.propertygrideditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
950:
|
||||
identifier: blindCarbonCopyRecipients
|
||||
templateName: Inspector-PropertyGridEditor
|
||||
label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyRecipients.label
|
||||
propertyPath: options.blindCarbonCopyRecipients
|
||||
isSortable: true
|
||||
enableAddRow: true
|
||||
enableDeleteRow: true
|
||||
useLabelAsFallbackValue: false
|
||||
gridColumns:
|
||||
-
|
||||
name: value
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title
|
||||
enableFormelementSelectionButton: true
|
||||
-
|
||||
name: label
|
||||
title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
|
||||
enableFormelementSelectionButton: true
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.20.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.20.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
20:
|
||||
identifier: EmailToReceiver
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,61 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.30
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.header.label
|
||||
200:
|
||||
identifier: pageUid
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel
|
||||
browsableType: pages
|
||||
propertyPath: options.pageUid
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: Integer
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
300:
|
||||
identifier: additionalParameters
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label
|
||||
propertyPath: options.additionalParameters
|
||||
400:
|
||||
identifier: fragment
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.fragment.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.fragment.buttonLabel
|
||||
browsableType: tt_content
|
||||
iconIdentifier: mimetypes-x-content-text
|
||||
propertyPath: options.fragment
|
||||
description: formEditor.elements.Form.finisher.Redirect.editor.fragment.description
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.30.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.header.label
|
||||
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.30.editors.200
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[Typo3WinBrowserEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.typo3winbrowsereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
200:
|
||||
identifier: pageUid
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel
|
||||
browsableType: pages
|
||||
propertyPath: options.pageUid
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: Integer
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.30.editors.300
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.300
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
300:
|
||||
identifier: additionalParameters
|
||||
templateName: Inspector-TextEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label
|
||||
propertyPath: options.additionalParameters
|
||||
|
||||
+38
@@ -0,0 +1,38 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.30.editors.400
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.400
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.texteditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
400:
|
||||
identifier: fragment
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Redirect.editor.fragment.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.fragment.buttonLabel
|
||||
browsableType: tt_content
|
||||
iconIdentifier: mimetypes-x-content-text
|
||||
propertyPath: options.fragment
|
||||
description: formEditor.elements.Form.finisher.Redirect.editor.fragment.description
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.30.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.30.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
30:
|
||||
identifier: Redirect
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,37 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.40
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
40:
|
||||
identifier: DeleteUploads
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.40.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
40:
|
||||
identifier: DeleteUploads
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.40.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
40:
|
||||
identifier: DeleteUploads
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.40.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
40:
|
||||
identifier: DeleteUploads
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,55 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.50
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
50:
|
||||
identifier: Confirmation
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
|
||||
200:
|
||||
identifier: contentElement
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.buttonLabel
|
||||
browsableType: tt_content
|
||||
iconIdentifier: mimetypes-x-content-text
|
||||
propertyPath: options.contentElementUid
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: IntegerOrEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
300:
|
||||
identifier: message
|
||||
templateName: Inspector-TextareaEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.message.label
|
||||
propertyPath: options.message
|
||||
description: formEditor.elements.Form.finisher.Confirmation.editor.message.description
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.50.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
50:
|
||||
identifier: Confirmation
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
|
||||
|
||||
+42
@@ -0,0 +1,42 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.50.editors.200
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.200
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[Typo3WinBrowserEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.typo3winbrowsereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
50:
|
||||
identifier: Confirmation
|
||||
editors:
|
||||
200:
|
||||
identifier: contentElement
|
||||
templateName: Inspector-Typo3WinBrowserEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.label
|
||||
buttonLabel: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.buttonLabel
|
||||
browsableType: tt_content
|
||||
iconIdentifier: mimetypes-x-content-text
|
||||
propertyPath: options.contentElementUid
|
||||
propertyValidatorsMode: OR
|
||||
propertyValidators:
|
||||
10: IntegerOrEmpty
|
||||
20: FormElementIdentifierWithinCurlyBracesExclusive
|
||||
|
||||
+36
@@ -0,0 +1,36 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.50.editors.300
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.300
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[TextareaEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.textareaeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
50:
|
||||
identifier: Confirmation
|
||||
editors:
|
||||
300:
|
||||
identifier: message
|
||||
templateName: Inspector-TextareaEditor
|
||||
label: formEditor.elements.Form.finisher.Confirmation.editor.message.label
|
||||
propertyPath: options.message
|
||||
description: formEditor.elements.Form.finisher.Confirmation.editor.message.description
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.50.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
50:
|
||||
identifier: Confirmation
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.50.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
50:
|
||||
identifier: Confirmation
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,37 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.60
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
60:
|
||||
identifier: Closure
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Closure.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.60.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
60:
|
||||
identifier: Closure
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.Closure.editor.header.label
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.60.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
60:
|
||||
identifier: Closure
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.60.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
60:
|
||||
identifier: Closure
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,37 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.70
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
70:
|
||||
identifier: FlashMessage
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.70.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
70:
|
||||
identifier: FlashMessage
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.70.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
70:
|
||||
identifier: FlashMessage
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.70.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
70:
|
||||
identifier: FlashMessage
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,37 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.80
|
||||
-------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 5-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
80:
|
||||
identifier: SaveToDatabase
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.80.editors.100
|
||||
-------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80.editors.100
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[CollectionElementHeaderEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.collectionelementheadereditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
80:
|
||||
identifier: SaveToDatabase
|
||||
editors:
|
||||
100:
|
||||
identifier: header
|
||||
templateName: Inspector-CollectionElementHeaderEditor
|
||||
label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label
|
||||
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
formEditor.propertyCollections.finishers.80.editors.9999
|
||||
--------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80.editors.9999
|
||||
|
||||
:aspect:`Data type`
|
||||
array/ :ref:`[RemoveElementEditor] <prototypes.prototypeIdentifier.formelementsdefinition.formelementtypeidentifier.formeditor.editors.*.removeelementeditor>`
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Recommended
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 8-
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
80:
|
||||
identifier: SaveToDatabase
|
||||
editors:
|
||||
9999:
|
||||
identifier: removeButton
|
||||
templateName: Inspector-RemoveElementEditor
|
||||
|
||||
+34
@@ -0,0 +1,34 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.propertyCollections.finishers.80.identifier
|
||||
------------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80.identifier
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 6
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
propertyCollections:
|
||||
finishers:
|
||||
80:
|
||||
identifier: SaveToDatabase
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Inspector"<concepts-formeditor-inspector>`
|
||||
- :ref:`"\<finisherIdentifier>"<prototypes.prototypeIdentifier.finishersdefinition.finisheridentifier>`
|
||||
|
||||
:aspect:`Description`
|
||||
Identifies the finisher which should be attached to the form definition. Must be equal to an existing ``<finisherIdentifier>``.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.saveErrorFlashMessageMessage
|
||||
---------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveErrorFlashMessageMessage
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
saveErrorFlashMessageMessage: formEditor.elements.Form.saveErrorFlashMessageMessage
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.saveErrorFlashMessageTitle
|
||||
-------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveErrorFlashMessageTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
saveErrorFlashMessageTitle: formEditor.elements.Form.saveErrorFlashMessageTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.saveSuccessFlashMessageMessage
|
||||
-----------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveSuccessFlashMessageMessage
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
saveSuccessFlashMessageMessage: formEditor.elements.Form.saveSuccessFlashMessageMessage
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,30 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
formEditor.saveSuccessFlashMessageTitle
|
||||
---------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveSuccessFlashMessageTitle
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 3
|
||||
|
||||
Form:
|
||||
formEditor:
|
||||
saveSuccessFlashMessageTitle: formEditor.elements.Form.saveSuccessFlashMessageTitle
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
|
||||
|
||||
:aspect:`Description`
|
||||
Internal setting.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions._isCompositeFormElement
|
||||
----------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions._isCompositeFormElement
|
||||
|
||||
:aspect:`Data type`
|
||||
bool
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 17
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Internal control setting to define that the form element contains child form elements.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions._isTopLevelFormElement
|
||||
---------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions._isTopLevelFormElement
|
||||
|
||||
:aspect:`Data type`
|
||||
bool
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 18
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Internal control setting to define that the form element must not have a parent form element.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.addQueryString
|
||||
-------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.addQueryString
|
||||
|
||||
:aspect:`Data type`
|
||||
bool/string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 11
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Corresponds to the Fluid ``f:form`` ViewHelper option ``addQueryString``.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.additionalParams
|
||||
---------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.additionalParams
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 13
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Fluid f:form viewHelper option ``additionalParams``.
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.argumentsToBeExcludedFromQueryString
|
||||
-----------------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.argumentsToBeExcludedFromQueryString
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 12
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Fluid f:form viewHelper option ``argumentsToBeExcludedFromQueryString``.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.controllerAction
|
||||
---------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.controllerAction
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 14
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Render within your own Extbase extension"<concepts-frontendrendering-extbase>`
|
||||
|
||||
:aspect:`Description`
|
||||
Fluid f:form ViewHelper option ``action``. This is useful if you want to render your form within your own extbase extension.
|
||||
@@ -0,0 +1,22 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
|
||||
renderingOptions.fluidAdditionalAttributes
|
||||
------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.fluidAdditionalAttributes
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend/ Backend (form editor)
|
||||
|
||||
:aspect:`Mandatory`
|
||||
No
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Translate form definition"<concepts-frontendrendering-translation-formdefinition>`
|
||||
|
||||
:aspect:`Description`
|
||||
The values within this array are directly used within the form element ViewHelper's property ``additionalAttributes``.
|
||||
@@ -0,0 +1,90 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.honeypot.enable
|
||||
--------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.honeypot.enable
|
||||
|
||||
:aspect:`Data type`
|
||||
bool
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 20
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Enable or disable the honeypot feature.
|
||||
|
||||
.. attention::
|
||||
|
||||
If you want to use a (static) site caching - for example EXT:staticfilecache -
|
||||
you should disable the automatic inclusion of the honeypot.
|
||||
|
||||
Within your form definition:
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
type: Form
|
||||
identifier: fooForm
|
||||
label: 'foo'
|
||||
renderingOptions:
|
||||
honeypot:
|
||||
enable: false
|
||||
renderables:
|
||||
...
|
||||
|
||||
Within your form setup:
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
prototypes:
|
||||
standard:
|
||||
formElementsDefinition:
|
||||
Form:
|
||||
renderingOptions:
|
||||
honeypot:
|
||||
enable: false
|
||||
|
||||
See forge issue `#83212 <https://forge.typo3.org/issues/83212>`_ for more
|
||||
information.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.honeypot.formElementToUse
|
||||
------------------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.honeypot.formElementToUse
|
||||
|
||||
:aspect:`Data type`
|
||||
bool
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 21
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Define which ``<formElementIdentifier>`` should be used to render the honeypot.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.httpEnctype
|
||||
----------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.httpEnctype
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 16
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Fluid f:form viewHelper option ``enctype``.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.httpMethod
|
||||
---------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.httpMethod
|
||||
|
||||
:aspect:`Data type`
|
||||
string
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 15
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
.. :aspect:`Good to know`
|
||||
ToDo
|
||||
|
||||
:aspect:`Description`
|
||||
Fluid f:form viewHelper option ``method``.
|
||||
@@ -0,0 +1,57 @@
|
||||
.. include:: /Includes.rst.txt
|
||||
renderingOptions.layoutRootPaths
|
||||
--------------------------------
|
||||
|
||||
:aspect:`Option path`
|
||||
prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.layoutRootPaths
|
||||
|
||||
:aspect:`Data type`
|
||||
array
|
||||
|
||||
:aspect:`Needed by`
|
||||
Frontend/ Backend (form editor)
|
||||
|
||||
:aspect:`Overwritable within form definition`
|
||||
Yes
|
||||
|
||||
:aspect:`form editor can write this property into the form definition (for prototype 'standard')`
|
||||
No
|
||||
|
||||
:aspect:`Mandatory`
|
||||
Yes
|
||||
|
||||
:aspect:`Default value (for prototype 'standard')`
|
||||
.. code-block:: yaml
|
||||
:linenos:
|
||||
:emphasize-lines: 9-10
|
||||
|
||||
Form:
|
||||
renderingOptions:
|
||||
translation:
|
||||
translationFiles:
|
||||
10: 'EXT:form/Resources/Private/Language/locallang.xlf'
|
||||
templateRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Templates/'
|
||||
partialRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Partials/'
|
||||
layoutRootPaths:
|
||||
10: 'EXT:form/Resources/Private/Frontend/Layouts/'
|
||||
addQueryString: false
|
||||
argumentsToBeExcludedFromQueryString: { }
|
||||
additionalParams: { }
|
||||
controllerAction: perform
|
||||
httpMethod: post
|
||||
httpEnctype: multipart/form-data
|
||||
_isCompositeFormElement: false
|
||||
_isTopLevelFormElement: true
|
||||
honeypot:
|
||||
enable: true
|
||||
formElementToUse: Honeypot
|
||||
submitButtonLabel: Submit
|
||||
skipUnknownElements: true
|
||||
|
||||
:aspect:`Good to know`
|
||||
- :ref:`"Custom templates"<concepts-frontendrendering-templates-customtemplates>`
|
||||
|
||||
:aspect:`Description`
|
||||
Please read the section :ref:`layoutRootPaths<apireference-frontendrendering-fluidformrenderer-options-layoutrootpaths>`.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user