[!!!][TASK] EXT:form - Use Extbase/ Fluid for frontend rendering
The form extension - including the custom data model, controller logic, property validation, views and templating - has been adopted to support the Extbase/ Fluid MVC stack. This allows better customization and control of the generated behavior and markup by simply modifying Fluid templates or utilizing own custom view helper logic. At the same time the rewrite must not break current setups, i.e. the frontend rendering must be as compatible as possible. Resolves: #69401 Releases: master Change-Id: Ieece008316417f70b54906221dbba4f9bcbf7f33 Reviewed-on: http://review.typo3.org/42927 Reviewed-by:Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Breaking-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.rst 32 additions, 0 deletions...aking-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.rst
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.rst 39 additions, 0 deletions...ation-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.rst 106 additions, 0 deletions...ature-69401-AdoptFormToSupportTheExtbaseFluidMVCStack.rst
- typo3/sysext/form/Classes/Bootstrap.php 122 additions, 0 deletionstypo3/sysext/form/Classes/Bootstrap.php
- typo3/sysext/form/Classes/Controller/FormController.php 0 additions, 237 deletionstypo3/sysext/form/Classes/Controller/FormController.php
- typo3/sysext/form/Classes/Controller/FrontendController.php 363 additions, 0 deletionstypo3/sysext/form/Classes/Controller/FrontendController.php
- typo3/sysext/form/Classes/Domain/Builder/ElementBuilder.php 504 additions, 0 deletionstypo3/sysext/form/Classes/Domain/Builder/ElementBuilder.php
- typo3/sysext/form/Classes/Domain/Builder/FormBuilder.php 601 additions, 0 deletionstypo3/sysext/form/Classes/Domain/Builder/FormBuilder.php
- typo3/sysext/form/Classes/Domain/Builder/ValidationBuilder.php 230 additions, 0 deletions.../sysext/form/Classes/Domain/Builder/ValidationBuilder.php
- typo3/sysext/form/Classes/Domain/Factory/TypoScriptFactory.php 0 additions, 404 deletions.../sysext/form/Classes/Domain/Factory/TypoScriptFactory.php
- typo3/sysext/form/Classes/Domain/Filter/AbstractFilter.php 45 additions, 0 deletionstypo3/sysext/form/Classes/Domain/Filter/AbstractFilter.php
- typo3/sysext/form/Classes/Domain/Filter/AlphabeticFilter.php 2 additions, 2 deletionstypo3/sysext/form/Classes/Domain/Filter/AlphabeticFilter.php
- typo3/sysext/form/Classes/Domain/Filter/AlphanumericFilter.php 2 additions, 2 deletions.../sysext/form/Classes/Domain/Filter/AlphanumericFilter.php
- typo3/sysext/form/Classes/Domain/Filter/CurrencyFilter.php 4 additions, 6 deletionstypo3/sysext/form/Classes/Domain/Filter/CurrencyFilter.php
- typo3/sysext/form/Classes/Domain/Filter/DigitFilter.php 2 additions, 2 deletionstypo3/sysext/form/Classes/Domain/Filter/DigitFilter.php
- typo3/sysext/form/Classes/Domain/Filter/FilterInterface.php 1 addition, 1 deletiontypo3/sysext/form/Classes/Domain/Filter/FilterInterface.php
- typo3/sysext/form/Classes/Domain/Filter/IntegerFilter.php 2 additions, 2 deletionstypo3/sysext/form/Classes/Domain/Filter/IntegerFilter.php
- typo3/sysext/form/Classes/Domain/Filter/LowerCaseFilter.php 3 additions, 3 deletionstypo3/sysext/form/Classes/Domain/Filter/LowerCaseFilter.php
- typo3/sysext/form/Classes/Domain/Filter/RegExpFilter.php 2 additions, 2 deletionstypo3/sysext/form/Classes/Domain/Filter/RegExpFilter.php
- typo3/sysext/form/Classes/Domain/Filter/RemoveXssFilter.php 5 additions, 3 deletionstypo3/sysext/form/Classes/Domain/Filter/RemoveXssFilter.php
Please register or sign in to comment