From f490ad77cd1a368a9c5dfa02dac36a686d3c8b5a Mon Sep 17 00:00:00 2001 From: cpenny Date: Tue, 21 Nov 2017 09:18:31 +1300 Subject: [PATCH] Add a hook to updateSettingsFields so that devs can show/hide when desired. --- src/Extensions/SiteTreeContentReview.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Extensions/SiteTreeContentReview.php b/src/Extensions/SiteTreeContentReview.php index 280075b..a81be4b 100644 --- a/src/Extensions/SiteTreeContentReview.php +++ b/src/Extensions/SiteTreeContentReview.php @@ -328,6 +328,10 @@ class SiteTreeContentReview extends DataExtension implements PermissionProvider */ public function updateSettingsFields(FieldList $fields) { + if ($this->owner->hasMethod('displayContentReview') && !$this->owner->displayContentReview()) { + return; + } + $module = ModuleLoader::getModule('silverstripe/contentreview'); Requirements::javascript($module->getRelativeResourcePath('client/dist/js/contentreview.js'));