Project

General

Profile

Actions

Bug #94427

closed

HMENU excludeUidList current broken in foreign language

Added by Markus Gehrig almost 3 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
TypoScript
Target version:
-
Start date:
2021-06-29
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Yes
Sprint Focus:

Description

The current value for the excludeUidList is broken in foreign languages.

Definition from https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/ContentObjects/Hmenu/Index.html

This is a list of page uid’s to exclude when the select statement is done. Comma-separated. You may add “current” to the list to exclude the current page.

For me, it looks like that the current function is using always the default language uid (without really testing). But since the whole translation logic of the pages has changed with TYPO3 10, away from the language override, I think it should use the uid of the translated record.

Actions

Also available in: Atom PDF