From a4b884bbe63a47594467a20bcdb8af677c2fadc5 Mon Sep 17 00:00:00 2001 From: Andi Date: Mon, 27 Apr 2026 15:13:20 +0200 Subject: [PATCH] fix translated shortcut records referencing container elements (#646) --- Classes/Domain/Factory/FrontendContainerFactory.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Classes/Domain/Factory/FrontendContainerFactory.php b/Classes/Domain/Factory/FrontendContainerFactory.php index d01a61cb..cdcc7b62 100644 --- a/Classes/Domain/Factory/FrontendContainerFactory.php +++ b/Classes/Domain/Factory/FrontendContainerFactory.php @@ -35,6 +35,9 @@ public function buildContainer(ContentObjectRenderer $cObj, Context $context, ?i } $record = $records[0]; } + if ($record['sys_language_uid'] != 0 && $record['l18n_parent'] > 0) { + $record['uid'] = $record['l18n_parent']; + } if (!$this->tcaRegistry->isContainerElement($record['CType'] ?? '')) { throw new Exception('not a container element with uid ' . $uid, 1734946028); }