From d57ea0bd46507cf0de29fe8e8f6ac26a4f061695 Mon Sep 17 00:00:00 2001 From: Svenvdzwet Date: Tue, 27 Dec 2022 13:55:08 +0100 Subject: [PATCH] Added uploader javascript to the top of the cms page so the reducer is added whenever the cms is loaded. --- _config/config.yml | 3 +++ src/BulkUploader/BulkUploader.php | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 _config/config.yml diff --git a/_config/config.yml b/_config/config.yml new file mode 100644 index 0000000..4df111e --- /dev/null +++ b/_config/config.yml @@ -0,0 +1,3 @@ +SilverStripe\Admin\LeftAndMain: + extra_requirements_javascript: + - 'colymba/gridfield-bulk-editing-tools: client/dist/js/main.js' diff --git a/src/BulkUploader/BulkUploader.php b/src/BulkUploader/BulkUploader.php index 2097c11..9a4b7e8 100644 --- a/src/BulkUploader/BulkUploader.php +++ b/src/BulkUploader/BulkUploader.php @@ -293,8 +293,8 @@ class BulkUploader implements GridField_HTMLProvider, GridField_URLHandler 'Colspan' => (count($gridField->getColumns() ?? [])), 'UploadField' => $uploadField->Field() // call ->Field() to get requirements in right order )); - - Requirements::javascript('colymba/gridfield-bulk-editing-tools:client/dist/js/main.js'); + //This one is no longer needed since the javascript is now loaded at the top of the cms + //Requirements::javascript('colymba/gridfield-bulk-editing-tools:client/dist/js/main.js'); Requirements::css('colymba/gridfield-bulk-editing-tools:client/dist/styles/main.css'); Requirements::add_i18n_javascript('colymba/gridfield-bulk-editing-tools:client/lang');