Actions
Bug #88915
closedf:uri.action ignores pageUid
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Fluid
Target version:
-
Start date:
2019-08-04
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
always link to same page:
<f:uri.action pageUid="84" action="show" />
<f:link.action pageUid="84" action="show" >
correct link
</f:link.action>
Minimal test case: add a page with uid=2, then add this TypoScript on another page:
page = PAGE page.10 = FLUIDTEMPLATE page.10 { template = TEXT template.value ( Uri: <f:uri.action pageUid="2" extensionName="ext" pluginName="myPlugin" controller="controller" action="show" /> <br> Link: <f:link.action pageUid="2" extensionName="ext" pluginName="myPlugin" controller="controller" action="show">link</f:link.action> ) }
The links should be the same. f:uri.action does not link to page 2, but to the current page.
Updated by Jonas Eberle about 5 years ago
9.5 is not affected, only master.
It seems to be introduced with this commit 85f739315388afd016cd301420fa48e62a59ff9c
I can't make any sense of it right now that 9.5 does not show the bug, though.
Updated by Jonas Eberle about 5 years ago
- Related to Task #87629: Harden \TYPO3\CMS\Extbase\Mvc\Web\Routing\UriBuilder added
Updated by Gerrit Code Review about 5 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61438
Updated by Georg Ringer about 5 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 7123269ecf8f8725220f78b8a4a02f199d56efb5.
Actions