From 6949c12cdf8b7ad2e46ba0dfb72bcd6af4e7f0dc Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 2 Nov 2021 11:55:17 +0100 Subject: [PATCH] wait #4851 @0.75 --- src/resources/views/fields/dropzone_media.blade.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/resources/views/fields/dropzone_media.blade.php b/src/resources/views/fields/dropzone_media.blade.php index 576ea0c..12ca872 100644 --- a/src/resources/views/fields/dropzone_media.blade.php +++ b/src/resources/views/fields/dropzone_media.blade.php @@ -194,6 +194,17 @@ $collection = old(square_brackets_to_dots($field['name'])) ?? $field['value'] ?? Dropzone.autoDiscover = false; jQuery(document).ready(function () { + + $(document).on('click', '[data-dz-download]', function () { + var t = $(this).closest('.dz-complete').find('[data-dz-thumbnail]'); + var e = $(t).attr('src').split('/'); + e.pop(); + e.pop(); + e.push($(t).attr('alt')); + window.open(e.join('/'), '_blank'); + return false; + }); + var uniqid = function () { return (new Date().getTime() + Math.floor((Math.random() * 10000) + 1)).toString(16); }; @@ -216,6 +227,7 @@ $collection = old(square_brackets_to_dots($field['name'])) ?? $field['value'] ?? }); } + function initOneDropzone(el) { var el = $(el); var base_url = el.data('url'); @@ -333,7 +345,6 @@ $collection = old(square_brackets_to_dots($field['name'])) ?? $field['value'] ?? }).show(); }); - var dropzone_sortable = new Sortable(document.getElementById(el_id), { handle: ".dz-preview", draggable: ".dz-preview", -- 2.39.5