From 9732085d5c691d7acaf01571e17b64013229a34c Mon Sep 17 00:00:00 2001 From: David Molineus Date: Tue, 8 Oct 2024 16:12:38 +0200 Subject: [PATCH] Ensure that alias field is only added to folder pages --- src/EventListener/Dca/Page/PaletteListener.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/EventListener/Dca/Page/PaletteListener.php b/src/EventListener/Dca/Page/PaletteListener.php index 7f4a1a6..fd995c1 100644 --- a/src/EventListener/Dca/Page/PaletteListener.php +++ b/src/EventListener/Dca/Page/PaletteListener.php @@ -21,12 +21,6 @@ public function __invoke(): void PaletteManipulator::POSITION_APPEND, ); - $pageManipulator = PaletteManipulator::create()->addField( - ['bbit_turl_inherit', 'bbit_turl_transparent', 'bbit_turl_ignoreRoot'], - 'routing_legend', - PaletteManipulator::POSITION_APPEND, - ); - foreach ($GLOBALS['TL_DCA']['tl_page']['palettes'] as $selector => $palette) { if ($selector === '__selector__' || ! is_string($palette)) { continue; @@ -37,6 +31,12 @@ public function __invoke(): void continue; } + $pageManipulator = PaletteManipulator::create()->addField( + ['bbit_turl_inherit', 'bbit_turl_transparent', 'bbit_turl_ignoreRoot'], + 'routing_legend', + PaletteManipulator::POSITION_APPEND, + ); + if ($selector === 'folder') { $pageManipulator->addLegend('routing_legend', 'title_legend'); $pageManipulator->addField('alias', 'routing_legend', PaletteManipulator::POSITION_PREPEND);