[TASK] Allow f:link.page and f:uri.page without Extbase
This change uses the core UriBuilder and LinkFactory (FE) for creating links in f:link.page and f:uri.page to avoid booting up Extbase when using f:link.page in non-Extbase Fluid context. Resolves: #98474 Releases: main Change-Id: Iec0e09af01dae0bb11bf62cee5f03be50e25352d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75808 Tested-by:Stefan Bürk <stefan@buerk.tech> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php 1 addition, 0 deletionstypo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php
- typo3/sysext/fluid/Classes/ViewHelpers/Link/PageViewHelper.php 144 additions, 11 deletions.../sysext/fluid/Classes/ViewHelpers/Link/PageViewHelper.php
- typo3/sysext/fluid/Classes/ViewHelpers/Uri/PageViewHelper.php 130 additions, 11 deletions...3/sysext/fluid/Classes/ViewHelpers/Uri/PageViewHelper.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/Link/PageViewHelperTest.php 194 additions, 18 deletions.../Tests/Functional/ViewHelpers/Link/PageViewHelperTest.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/Uri/PageViewHelperTest.php 194 additions, 18 deletions...d/Tests/Functional/ViewHelpers/Uri/PageViewHelperTest.php
Please register or sign in to comment