[formManager] 

Properties 

dynamicJavaScriptModules.app 

Option path
formManager.dynamicJavaScriptModules.app
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Default value
dynamicJavaScriptModules:
  app: TYPO3/CMS/Form/Backend/FormManager
  viewModel: TYPO3/CMS/Form/Backend/FormManager/ViewModel
Copied!
Description
Internal setting. ES6 module specifier for the form manager JavaScript app.

dynamicJavaScriptModules.viewModel 

Option path
formManager.dynamicJavaScriptModules.viewModel
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Default value
dynamicJavaScriptModules:
  app: '@typo3/form/backend/form-manager.js'
  viewModel: '@typo3/form/backend/form-manager/view-model.js'
Copied!
Description
Internal setting. ES6 module specifier for the form manager JavaScript view model.

stylesheets 

Option path
formManager.stylesheets
Data type
array
Needed by
Backend (form manager)
Mandatory
Yes
Default value
stylesheets:
  100: 'EXT:form/Resources/Public/Css/form.css'
Copied!
Description
Internal setting. Path for the form manager CSS file.

translationFiles 

Option path
formManager.translationFiles
Data type
string/ array
Needed by
Backend (form manager)
Mandatory
Yes
Default value
translationFiles:
  10: 'EXT:form/Resources/Private/Language/Database.xlf'
Copied!
Good to know
Translate "Start template" options
Description
The translation file(s) which should be used to translate parts of the form manager.

selectablePrototypesConfiguration 

Option path
formManager.selectablePrototypesConfiguration
Data type
array
Needed by
Backend (form manager)
Mandatory
Yes
Default value
selectablePrototypesConfiguration:
  100:
    identifier: standard
    label: formManager.selectablePrototypesConfiguration.standard.label
    newFormTemplates:
      100:
        templatePath: 'EXT:form/Resources/Private/Backend/Templates/FormEditor/Yaml/NewForms/BlankForm.yaml'
        label: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.blankForm.label
        description: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.blankForm.description
        iconIdentifier: 'apps-pagetree-page-default'
      200:
        templatePath: 'EXT:form/Resources/Private/Backend/Templates/FormEditor/Yaml/NewForms/SimpleContactForm.yaml'
        label: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.simpleContactForm.label
        description: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.simpleContactForm.description
        iconIdentifier: 'form-page'
Copied!
Good to know
Description
Array with numerical Keys. Configure the Start template selection list within the form manager "Create new form" wizard.

selectablePrototypesConfiguration.*.identifier 

Option path
formManager.selectablePrototypesConfiguration.*.identifier
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Related options
Good to know
Description
Reference to a prototype which should be used for the newly created form definition.

selectablePrototypesConfiguration.*.label 

Option path
formManager.selectablePrototypesConfiguration.*.label
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Good to know
Description
The Form prototype selectlist label for this prototype within the form manager "Advanced settings" step.

selectablePrototypesConfiguration.*.newFormTemplates 

Option path
formManager.selectablePrototypesConfiguration.*.newFormTemplates
Data type
array
Needed by
Backend (form manager)
Mandatory
Yes
Default value
selectablePrototypesConfiguration:
  100:
    identifier: standard
    label: formManager.selectablePrototypesConfiguration.standard.label
    newFormTemplates:
      100:
        templatePath: 'EXT:form/Resources/Private/Backend/Templates/FormEditor/Yaml/NewForms/BlankForm.yaml'
        label: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.blankForm.label
        description: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.blankForm.description
        iconIdentifier: 'apps-pagetree-page-default'
      200:
        templatePath: 'EXT:form/Resources/Private/Backend/Templates/FormEditor/Yaml/NewForms/SimpleContactForm.yaml'
        label: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.simpleContactForm.label
        description: formManager.selectablePrototypesConfiguration.standard.newFormTemplates.simpleContactForm.description
        iconIdentifier: 'form-page'
Copied!
Good to know
Description

Array with numerical keys. Configure the Start templates for this prototype within the form manager "Create new form" wizard.

The "Create new form" wizard offers this list in its Predefined mode. Its Blank mode picks no entry at all: it sends no start template and the blank form shipped by EXT:form is used, so the order of this list does not decide what a blank form contains. Use the BeforeFormIsCreatedEvent to change what a newly created form starts from.

selectablePrototypesConfiguration..newFormTemplates..templatePath 

Option path
formManager.selectablePrototypesConfiguration..newFormTemplates..templatePath
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Good to know
Description
The filesystem path to the Start template YAML file.

selectablePrototypesConfiguration..newFormTemplates..label 

Option path
formManager.selectablePrototypesConfiguration..newFormTemplates..label
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Good to know
Description
The label for this Start template displayed in the form manager "Create new form" wizard.

selectablePrototypesConfiguration..newFormTemplates..description 

Option path
formManager.selectablePrototypesConfiguration..newFormTemplates..description
Data type
string
Needed by
Backend (form manager)
Mandatory
No
Good to know
Description
An optional short description displayed below the template label on the template picker card in the form manager "Create new form" wizard. Supports translation keys resolved against the configured translationFiles.

selectablePrototypesConfiguration..newFormTemplates..iconIdentifier 

Option path
formManager.selectablePrototypesConfiguration..newFormTemplates..iconIdentifier
Data type
string
Needed by
Backend (form manager)
Mandatory
No
Default value
form-page
Good to know
Description
A TYPO3 icon identifier shown on the template card in the form manager "Create new form" wizard. Falls back to form-page when omitted.

controller 

Option path
formManager.controller
Data type
array
Needed by
Backend (form manager)
Mandatory
Yes
Default value
controller:
  deleteAction:
    errorTitle: formManagerController.deleteAction.error.title
    errorMessage: formManagerController.deleteAction.error.body
Copied!
Description
Internal setting. Configure the form manager flash message texts.

controller.deleteAction.errorTitle 

Option path
formManager.controller.deleteAction.errorTitle
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Default value
controller:
  deleteAction:
    errorTitle: formManagerController.deleteAction.error.title
    errorMessage: formManagerController.deleteAction.error.body
Copied!
Description
Internal setting. Configure the form manager flash message texts.

controller.deleteAction.errorMessage 

Option path
formManager.controller.deleteAction.errorMessage
Data type
string
Needed by
Backend (form manager)
Mandatory
Yes
Default value
controller:
  deleteAction:
    errorTitle: formManagerController.deleteAction.error.title
    errorMessage: formManagerController.deleteAction.error.body
Copied!
Description
Internal setting. Configure the form manager flash message texts.