[TASK] Generate absolute FAL URLs in frontend
Similar to #95027 FAL public URLs are now automatically prefixed with absRefPrefix, making it much easier for developers to deal with FAL URLs, as these URLs are always "complete" / path absolute, after retrieving it from getPublicUrl() With that, TYPO3 code can be simplified as well and separate appending of absRefPrefix for FAL resources is now removed. Releases: master Resolves: #95027 Related: #95027 Change-Id: I614f0ad8ecb9c168d3006a812dbfe9fba6b7de51 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70839 Tested-by:core-ci <typo3@b13.com> Tested-by:
Jochen <rothjochen@gmail.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Jochen <rothjochen@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Helmut Hummel <typo3@helhum.io>
Showing
- typo3/sysext/backend/Classes/Resource/PublicUrlPrefixer.php 8 additions, 0 deletionstypo3/sysext/backend/Classes/Resource/PublicUrlPrefixer.php
- typo3/sysext/extbase/Classes/Service/ImageService.php 7 additions, 18 deletionstypo3/sysext/extbase/Classes/Service/ImageService.php
- typo3/sysext/extbase/Tests/Unit/Service/ImageScriptServiceTest.php 2 additions, 2 deletions...ext/extbase/Tests/Unit/Service/ImageScriptServiceTest.php
- typo3/sysext/frontend/Classes/ContentObject/ImageContentObject.php 3 additions, 1 deletion...ext/frontend/Classes/ContentObject/ImageContentObject.php
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 2 additions, 18 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Http/RequestHandler.php 19 additions, 11 deletionstypo3/sysext/frontend/Classes/Http/RequestHandler.php
- typo3/sysext/frontend/Classes/Resource/PublicUrlPrefixer.php 70 additions, 0 deletionstypo3/sysext/frontend/Classes/Resource/PublicUrlPrefixer.php
- typo3/sysext/frontend/Classes/ServiceProvider.php 5 additions, 1 deletiontypo3/sysext/frontend/Classes/ServiceProvider.php
- typo3/sysext/frontend/Classes/Typolink/FileOrFolderLinkBuilder.php 1 addition, 7 deletions...ext/frontend/Classes/Typolink/FileOrFolderLinkBuilder.php
- typo3/sysext/frontend/Configuration/Services.yaml 3 additions, 0 deletionstypo3/sysext/frontend/Configuration/Services.yaml
- typo3/sysext/frontend/Tests/Functional/SiteHandling/TypoLinkGeneratorTest.php 4 additions, 4 deletions...d/Tests/Functional/SiteHandling/TypoLinkGeneratorTest.php
Please register or sign in to comment