[BUGFIX] Do not resolve resource paths in EXT:form
The method resolveResourcePaths() is superfluous because the PageRenderer resolves path with EXT: later with getStreamlinedFileName() anyway. Furthermore this patch resolves open_basedir errors. As a plus, the form.css gets a version numbered filename now which mitigates caching issues. Resolves: #98545 Releases: main, 12.4, 11.5 Change-Id: Ie93b6aa817889281c8f96fd272884f03cab3857e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82635 Reviewed-by:Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/form/Classes/Controller/AbstractBackendController.php 4 additions, 22 deletions...ext/form/Classes/Controller/AbstractBackendController.php
- typo3/sysext/form/Classes/Controller/FormEditorController.php 1 addition, 1 deletion...3/sysext/form/Classes/Controller/FormEditorController.php
- typo3/sysext/form/Classes/Controller/FormManagerController.php 1 addition, 1 deletion.../sysext/form/Classes/Controller/FormManagerController.php
- typo3/sysext/form/Tests/Unit/Controller/AbstractBackendControllerTest.php 0 additions, 38 deletions...m/Tests/Unit/Controller/AbstractBackendControllerTest.php
- typo3/sysext/form/Tests/Unit/Controller/Fixtures/TestingController.php 0 additions, 31 deletions...form/Tests/Unit/Controller/Fixtures/TestingController.php
Please register or sign in to comment