Migrate to form framework

This commit is contained in:
Björn Fromme
2018-09-24 07:11:10 +02:00
parent 53f4876e33
commit 3233587e67
62 changed files with 808 additions and 605 deletions
@@ -0,0 +1,30 @@
TYPO3:
CMS:
Form:
persistenceManager:
allowedFileMounts:
10: '1:/user_upload/Formulare/'
allowedExtensionPaths:
10: EXT:ep_theme/Resources/Private/Forms/
allowSaveToExtensionPaths: false
allowDeleteFromExtensionPaths: false
prototypes:
standard:
formElementsDefinition:
Form:
renderingOptions:
templateRootPaths:
100: 'EXT:ep_theme/Resources/Private/Templates/Form/'
partialRootPaths:
100: 'EXT:ep_theme/Resources/Private/Partials/Form/'
layoutRootPaths:
100: 'EXT:ep_theme/Resources/Private/Layouts/Form/'
contactform:
__inheritances:
10: 'TYPO3.CMS.Form.prototypes.standard'
applicationform:
__inheritances:
10: 'TYPO3.CMS.Form.prototypes.standard'
@@ -3,7 +3,7 @@ mod {
common.show := removeFromList(table,bullets,uploads)
menu.show := removeFromList(menu_abstract,menu_categorized_content,menu_categorized_pages,menu_recently_updated,menu_related_pages,menu_section_pages,menu_sitemap,menu_sitemap_pages)
special.show = div,shortcut,html
forms.show =
forms.show = formframework
teaser {
header = Teaser
elements {
@@ -1,8 +1,14 @@
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form_legacy/Configuration/TypoScript/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form/Configuration/TypoScript/setup.txt">
plugin.tx_form {
view {
templateRootPaths.100 = EXT:ep_theme/Resources/Private/Templates/Form/
partialRootPaths.100 = EXT:ep_theme/Resources/Private/Partials/Form/
}
plugin.tx_form.view {
templateRootPaths.10 = EXT:ep_theme/Resources/Private/Templates/Form/
}
plugin.tx_form.settings.yamlConfigurations {
100 = EXT:ep_theme/Configuration/Forms/FormSetup.yaml
}
module.tx_form.settings.yamlConfigurations {
100 = EXT:ep_theme/Configuration/Forms/FormSetup.yaml
}
@@ -149,4 +149,3 @@ plugin.tx_eptheme {
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ep_products/Configuration/TypoScript/constants.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:gridelements/Configuration/TypoScript/constants.ts">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:pb_social/Configuration/TypoScript/constants.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form_legacy/Configuration/TypoScript/constants.txt">