From 817b20f5c3d80eb88ef3041c1ed3168729619e78 Mon Sep 17 00:00:00 2001 From: Tony Air Date: Fri, 17 Nov 2023 00:03:42 +0200 Subject: [PATCH] IMPR: Add element anchor name --- src/Extensions/BaseElementEx.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/Extensions/BaseElementEx.php b/src/Extensions/BaseElementEx.php index b811b21..b403316 100755 --- a/src/Extensions/BaseElementEx.php +++ b/src/Extensions/BaseElementEx.php @@ -29,10 +29,14 @@ class BaseElementEx extends DataExtension $obj = $this->owner; parent::updateCMSFields($fields); - $fields->addFieldToTab('Root.Main', LiteralField::create( - 'AnchorName', - 'Element Anchor name: #e'.$obj->ID - )); + if ($obj->ID) { + $fields->insertBefore(LiteralField::create( + 'AnchorName', + '
' + .'Element Anchor name: #e'.$obj->ID.'' + .'
' + ), 'Title'); + } $tab = $fields->findOrMakeTab('Root.Settings');