Actions
Bug #103004
closedTMENUITEM cObject no longer has access to linked page
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
TypoScript
Target version:
-
Start date:
2024-01-31
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
12
PHP Version:
8.2
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
The docs still state:
The current record is the page record of the menu item. If you would like to get data from the current menu item's page record, use stdWrap.data = field : [field name].
at https://docs.typo3.org/m/typo3/reference-typoscript/12.4/en-us/MenuObjects/Tmenuitem/Index.html which worked in v10.
But this doesn't seem to work in v12 anymore.
Given the following TypoScript the data is resolved to the actual content element, not the menu page entry.
tt_content.menu_subpages { 20 { 1.NO.ATagTitle > 1.NO.ATagParams { cObject = COA cObject { 10 = TEXT 10 { typolink { parameter.field = uid returnLast = url } noTrimWrap = |onclick="econdaTrackMarker('footer|');" | } 20 = TEXT 20 { typolink { parameter.field = uid returnLast = url } wrap = data-tracking-marker="footer|" } 30 = TEXT 30 { wrap = data-qa="|" field = tx_e2core_qa_identifier required = 1 } } stdWrap { replacement { 1 { search = .html replace = } } } } } }
Actions