[TASK] Streamline EXT:form code
* Register "formvh:" as global namespace, simplifying the templates * Remove formvh:be.pageRenderer and add the missing files to EXT:fluid * Migrate callbacks to signal slots and deprecate the callbacks * Fix plain mail viewhelper, and deprecated it as it can be done in Fluid directly * Code cleanup (fix indention, unused variables etc.) * Deprecate custom checkbox VH because the fluid bug is gone * Change tx_form view properties to ".0" instead of ".5" to be in line with FSC * Streamline fluid VH additionalAttributes usage; add compatibility for previous configuration; Add BE form editor auto migration * Fix small JavaScript bugs * Fix small configuration bugs Resolves: #80301 Resolves: #80287 Releases: master Change-Id: Icf68b8a9a6876805af7bf273735d3d30984136ed Reviewed-on: https://review.typo3.org/51972 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Tested-by:
Ralf Zimmermann <ralf.zimmermann@tritum.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Important-80301-ExtFormCleanupAndCallbackMigration.rst 264 additions, 0 deletions...er/Important-80301-ExtFormCleanupAndCallbackMigration.rst
- typo3/sysext/fluid/Classes/ViewHelpers/Be/PageRendererViewHelper.php 7 additions, 0 deletions...t/fluid/Classes/ViewHelpers/Be/PageRendererViewHelper.php
- typo3/sysext/form/Classes/Controller/FormEditorController.php 10 additions, 0 deletions...3/sysext/form/Classes/Controller/FormEditorController.php
- typo3/sysext/form/Classes/Controller/FormManagerController.php 27 additions, 0 deletions.../sysext/form/Classes/Controller/FormManagerController.php
- typo3/sysext/form/Classes/Domain/Factory/AbstractFormFactory.php 15 additions, 2 deletions...ysext/form/Classes/Domain/Factory/AbstractFormFactory.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/AbstractFormElement.php 12 additions, 0 deletions...Classes/Domain/Model/FormElements/AbstractFormElement.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/AbstractSection.php 2 additions, 0 deletions...orm/Classes/Domain/Model/FormElements/AbstractSection.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/AdvancedPassword.php 3 additions, 10 deletions...rm/Classes/Domain/Model/FormElements/AdvancedPassword.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/DatePicker.php 1 addition, 0 deletions...ext/form/Classes/Domain/Model/FormElements/DatePicker.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/FileUpload.php 3 additions, 65 deletions...ext/form/Classes/Domain/Model/FormElements/FileUpload.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/FormElementInterface.php 1 addition, 0 deletions...lasses/Domain/Model/FormElements/FormElementInterface.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/Section.php 11 additions, 0 deletions...sysext/form/Classes/Domain/Model/FormElements/Section.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/UnknownFormElement.php 20 additions, 10 deletions.../Classes/Domain/Model/FormElements/UnknownFormElement.php
- typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php 9 additions, 0 deletions...rm/Classes/Domain/Model/Renderable/AbstractRenderable.php
- typo3/sysext/form/Classes/Domain/Model/Renderable/RenderableInterface.php 1 addition, 0 deletions...m/Classes/Domain/Model/Renderable/RenderableInterface.php
- typo3/sysext/form/Classes/Domain/Model/Renderable/RootRenderableInterface.php 1 addition, 0 deletions...asses/Domain/Model/Renderable/RootRenderableInterface.php
- typo3/sysext/form/Classes/Domain/Renderer/FluidFormRenderer.php 16 additions, 4 deletions...sysext/form/Classes/Domain/Renderer/FluidFormRenderer.php
- typo3/sysext/form/Classes/Domain/Renderer/RendererInterface.php 1 addition, 1 deletion...sysext/form/Classes/Domain/Renderer/RendererInterface.php
- typo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php 24 additions, 0 deletionstypo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php
- typo3/sysext/form/Classes/Hooks/FormElementsOnSubmitHooks.php 55 additions, 0 deletions...3/sysext/form/Classes/Hooks/FormElementsOnSubmitHooks.php
Please register or sign in to comment