From 7a20719beea0440acbdd03261d3d5ef2fa96df56 Mon Sep 17 00:00:00 2001 From: Aleksandr Huz Date: Fri, 6 Mar 2020 10:02:33 +0200 Subject: [PATCH] Added disabledResources --- _build/config.json | 4 ++++ core/components/seopro/elements/plugins/seopro.plugin.php | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/_build/config.json b/_build/config.json index 764151c..0b50713 100644 --- a/_build/config.json +++ b/_build/config.json @@ -43,6 +43,10 @@ "key": "disabledtemplates", "value": "", "area": "general" + },{ + "key": "disabledresources", + "value": "", + "area": "general" },{ "key": "max_keywords_title", "value": "4", diff --git a/core/components/seopro/elements/plugins/seopro.plugin.php b/core/components/seopro/elements/plugins/seopro.plugin.php index c9e79ea..1f7ab9f 100644 --- a/core/components/seopro/elements/plugins/seopro.plugin.php +++ b/core/components/seopro/elements/plugins/seopro.plugin.php @@ -10,6 +10,7 @@ } $disabledTemplates = explode(',', $modx->getOption('seopro.disabledtemplates', null, '0')); +$disabledResources = explode(',', $modx->getOption('seopro.disabledresources', null, '0')); switch ($modx->event->name) { case 'OnMODXInit': @@ -33,7 +34,7 @@ $template = (string)$_REQUEST['template']; $override = true; } - if (($override && $template === '0') || (!empty($template) && in_array($template, $disabledTemplates))) { + if (($override && $template === '0') || (!empty($template) && in_array($template, $disabledTemplates)) || in_array($id, $disabledResources)) { break; }