From b02b695c039f9dbb810b55c7a7cd29f726d642f1 Mon Sep 17 00:00:00 2001 From: Lukas Date: Fri, 7 Jan 2022 08:33:31 +0100 Subject: [PATCH] show NoIndexNotificationField/message just on objects --- src/Extensions/IndexFormFileExtension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Extensions/IndexFormFileExtension.php b/src/Extensions/IndexFormFileExtension.php index e59bd38..978364c 100644 --- a/src/Extensions/IndexFormFileExtension.php +++ b/src/Extensions/IndexFormFileExtension.php @@ -12,7 +12,7 @@ public function updateFormFields(FieldList $fields, $controller, $formName, $con { $editorTab = $fields->findTab('Editor.Details'); $record = isset($context['Record']) ? $context['Record'] : null; - if ($editorTab && $record->NoFileIndex()->ID != 0) { + if ($editorTab && is_object($record->NoFileIndex())) { $message = _t('Kraftausdruck\Extensions\IndexFormFileExtension.NoindexNotification', 'Indexing disabled per parent folder ({parent})!', ['parent' => $record->NoFileIndex()->Title]); $NoIndexNotificationField = LiteralField::create('X-Robots-Tag', '

' . $message . '

'); $fields->insertBefore('Title', $NoIndexNotificationField);