An error occurred while retrieving diff files
[!!!][TASK] EXT:form - Refactor fluid rendering
This patch is a followup of issue #79439. EXT:form uses "fluid" as the default rendering strategy. Therefore, EXT:form has to work close with the concepts of fluid to avoid current and future problems. Until now, EXT:form tried to reuse a fluid view instance by reconfiguring the instance on each nesting level, but fluid is not intended for such a purpose. Therefore, the templates have to be moved/ changed and some configuration has to be changed. The patch breaks EXT:form only for people who are using custom configurations/ templates. Resolves: #79464 Releases: master Change-Id: I6346b888b47a52bcc995c7d4cd3acdc65a1396c8 Reviewed-on: https://review.typo3.org/51442 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Bjoern Jacob <bjoern.jacob@tritum.de> Tested-by:
Andreas Steiger <typo3@andreassteiger.de> Tested-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/Breaking-79464-ExtFormRefactorFluidRendering.rst 133 additions, 0 deletions...g/master/Breaking-79464-ExtFormRefactorFluidRendering.rst
- typo3/sysext/form/Classes/Controller/FormEditorController.php 26 additions, 33 deletions...3/sysext/form/Classes/Controller/FormEditorController.php
- typo3/sysext/form/Classes/Domain/Finishers/EmailFinisher.php 11 additions, 3 deletionstypo3/sysext/form/Classes/Domain/Finishers/EmailFinisher.php
- typo3/sysext/form/Classes/Domain/Model/FormDefinition.php 31 additions, 5 deletionstypo3/sysext/form/Classes/Domain/Model/FormDefinition.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/AbstractSection.php 6 additions, 0 deletions...orm/Classes/Domain/Model/FormElements/AbstractSection.php
- typo3/sysext/form/Classes/Domain/Model/FormElements/UnknownFormElement.php 5 additions, 6 deletions.../Classes/Domain/Model/FormElements/UnknownFormElement.php
- typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php 23 additions, 30 deletions...rm/Classes/Domain/Model/Renderable/AbstractRenderable.php
- typo3/sysext/form/Classes/Domain/Model/Renderable/RenderableInterface.php 8 additions, 0 deletions...m/Classes/Domain/Model/Renderable/RenderableInterface.php
- typo3/sysext/form/Classes/Domain/Model/Renderable/RootRenderableInterface.php 1 addition, 5 deletions...asses/Domain/Model/Renderable/RootRenderableInterface.php
- typo3/sysext/form/Classes/Domain/Renderer/FluidFormRenderer.php 142 additions, 21 deletions...sysext/form/Classes/Domain/Renderer/FluidFormRenderer.php
- typo3/sysext/form/Classes/Domain/Renderer/RendererInterface.php 2 additions, 4 deletions...sysext/form/Classes/Domain/Renderer/RendererInterface.php
- typo3/sysext/form/Classes/Domain/Renderer/UnknownFormElementRenderer.php 0 additions, 74 deletions...rm/Classes/Domain/Renderer/UnknownFormElementRenderer.php
- typo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php 12 additions, 1 deletiontypo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php
- typo3/sysext/form/Classes/Mvc/View/FormView.php 0 additions, 262 deletionstypo3/sysext/form/Classes/Mvc/View/FormView.php
- typo3/sysext/form/Classes/Mvc/View/TemplatePaths.php 0 additions, 43 deletionstypo3/sysext/form/Classes/Mvc/View/TemplatePaths.php
- typo3/sysext/form/Classes/ViewHelpers/Form/DatePickerViewHelper.php 7 additions, 4 deletions...xt/form/Classes/ViewHelpers/Form/DatePickerViewHelper.php
- typo3/sysext/form/Classes/ViewHelpers/Form/TimePickerViewHelper.php 9 additions, 6 deletions...xt/form/Classes/ViewHelpers/Form/TimePickerViewHelper.php
- typo3/sysext/form/Classes/ViewHelpers/FormViewHelper.php 1 addition, 3 deletionstypo3/sysext/form/Classes/ViewHelpers/FormViewHelper.php
- typo3/sysext/form/Classes/ViewHelpers/PlainTextMailViewHelper.php 1 addition, 4 deletions...sext/form/Classes/ViewHelpers/PlainTextMailViewHelper.php
- typo3/sysext/form/Classes/ViewHelpers/RenderAllFormValuesViewHelper.php 36 additions, 28 deletions...orm/Classes/ViewHelpers/RenderAllFormValuesViewHelper.php
Please register or sign in to comment