From c6f2eccd00b6b0344085f3c722673ec37fd080b5 Mon Sep 17 00:00:00 2001 From: Simon Schmidt Date: Mon, 20 Jul 2026 13:23:51 +0200 Subject: [PATCH] [BUGFIX] Exclude detail_page from language overlay detail_page must not be overridden per language translation. When a translated speaker record carries a stale or wrong detail_page pointing to a page in a different site, f:link.page generates a cross-site absolute URL with the wrong domain instead of falling back to the speakerSinglePid plugin setting. --- Configuration/TCA/tx_sessionplaner_domain_model_speaker.php | 1 + 1 file changed, 1 insertion(+) diff --git a/Configuration/TCA/tx_sessionplaner_domain_model_speaker.php b/Configuration/TCA/tx_sessionplaner_domain_model_speaker.php index 3d6c271..c156da3 100644 --- a/Configuration/TCA/tx_sessionplaner_domain_model_speaker.php +++ b/Configuration/TCA/tx_sessionplaner_domain_model_speaker.php @@ -157,6 +157,7 @@ 'detail_page' => [ 'exclude' => false, 'label' => $languageFile . 'tx_sessionplaner_domain_model_speaker-detail_page', + 'l10n_mode' => 'exclude', 'config' => [ 'type' => 'group', 'allowed' => 'pages',