[FEATURE] Ext:form - extend the extension location functionality
With this patch is it possible to: * save existing forms within extension locations ("allowedExtensionPaths") if "allowSaveToExtensionPaths" is set to true (like before) * save new created forms within extension locations ("allowedExtensionPaths") if "allowSaveToExtensionPaths" is set to true * delete forms within extension locations ("allowedExtensionPaths") if "allowDeleteFromExtensionPaths" is set to true Resolves: #79250 Releases: master Change-Id: I2d06448f7ee9a0ab0a249ddfee750eda8aeee54e Reviewed-on: https://review.typo3.org/51254 Tested-by:TYPO3com <no-reply@typo3.com> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Feature-79250-ExtFormExtendExtensionLocationFunctionality.rst 55 additions, 0 deletions...ure-79250-ExtFormExtendExtensionLocationFunctionality.rst
- typo3/sysext/form/Classes/Controller/FormManagerController.php 11 additions, 5 deletions.../sysext/form/Classes/Controller/FormManagerController.php
- typo3/sysext/form/Classes/Mvc/Configuration/YamlSource.php 4 additions, 1 deletiontypo3/sysext/form/Classes/Mvc/Configuration/YamlSource.php
- typo3/sysext/form/Classes/Mvc/Persistence/FormPersistenceManager.php 28 additions, 12 deletions...t/form/Classes/Mvc/Persistence/FormPersistenceManager.php
- typo3/sysext/form/Configuration/Yaml/BaseSetup.yaml 1 addition, 0 deletionstypo3/sysext/form/Configuration/Yaml/BaseSetup.yaml
- typo3/sysext/form/Resources/Private/Backend/Templates/FormManager/Index.html 1 addition, 1 deletion...esources/Private/Backend/Templates/FormManager/Index.html
- typo3/sysext/form/Resources/Private/Language/locallang_formManager_javascript.xlf 3 additions, 0 deletions...ces/Private/Language/locallang_formManager_javascript.xlf
- typo3/sysext/form/Resources/Public/JavaScript/Backend/FormManager/ViewModel.js 12 additions, 1 deletion...ources/Public/JavaScript/Backend/FormManager/ViewModel.js
- typo3/sysext/form/Tests/Unit/Controller/FormManagerControllerTest.php 21 additions, 0 deletions.../form/Tests/Unit/Controller/FormManagerControllerTest.php
- typo3/sysext/form/Tests/Unit/Mvc/Persistence/FormPersistenceManagerTest.php 107 additions, 1 deletion...Tests/Unit/Mvc/Persistence/FormPersistenceManagerTest.php
Please register or sign in to comment