From c3f11d6c4ebd9667ea15d4ea3bc528747df12fdd Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 28 Jan 2022 17:27:54 +0100 Subject: [PATCH] wip #5045 @0.25 --- src/app/Magic/Fields/Files.php | 5 +++++ src/resources/views/fields/dropzone_media.blade.php | 5 +---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/app/Magic/Fields/Files.php b/src/app/Magic/Fields/Files.php index e9a9065..1b926c5 100644 --- a/src/app/Magic/Fields/Files.php +++ b/src/app/Magic/Fields/Files.php @@ -47,6 +47,11 @@ class Files extends Field $this->setAttribute('default', $name); } + $accepted = $this->getAttribute('options.acceptedFiles'); + if (is_array($accepted)) { + $this->setAttribute('options.acceptedFiles', implode(',', $accepted)); + } + } protected function _getAttributesAliases() diff --git a/src/resources/views/fields/dropzone_media.blade.php b/src/resources/views/fields/dropzone_media.blade.php index 8344b31..c516cb3 100644 --- a/src/resources/views/fields/dropzone_media.blade.php +++ b/src/resources/views/fields/dropzone_media.blade.php @@ -226,11 +226,9 @@ $collection = old(square_brackets_to_dots($field['name'])) ?? $field['value'] ?? } }); } - - + function initOneDropzone(el) { el = $(el); - console.log(el); var base_url = el.data('url'); var el_id = $(el).attr('id'); var collection = $(el).prev().val(); @@ -331,7 +329,6 @@ $collection = old(square_brackets_to_dots($field['name'])) ?? $field['value'] ?? }; var options = jQuery.extend(dOptions, $(el).data('options')); - console.log(options); var dropzone = new Dropzone("#" + el_id, options); dropzone.on("maxfilesexceeded", function (file) { -- 2.39.5