diff --git a/Plugin.php b/Plugin.php index 292a683..e84ab38 100644 --- a/Plugin.php +++ b/Plugin.php @@ -2,6 +2,7 @@ namespace Winter\Pages; +use Config; use Backend\Facades\Backend; use Backend\Models\UserRole; use Cms\Classes\Controller as CmsController; @@ -216,6 +217,10 @@ protected function extendBackendForms(): void return; } + if (!Config::get('winter.pages::allow_page_preview', true)) { + return; + } + $existingFields = array_merge( array_keys($formWidget->fields ?? []), array_keys($formWidget->tabs['fields'] ?? []), diff --git a/config/config.php b/config/config.php new file mode 100644 index 0000000..de9fa52 --- /dev/null +++ b/config/config.php @@ -0,0 +1,16 @@ + true + +];