From 4ffcf836a1ea572204ffe147a0f9fe638c41b7ae Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Fri, 19 May 2017 13:40:48 -0600 Subject: [PATCH] Generate thumbnails if enabled --- classes/adminbasecontroller.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/classes/adminbasecontroller.php b/classes/adminbasecontroller.php index 57b10a4d..3a709620 100644 --- a/classes/adminbasecontroller.php +++ b/classes/adminbasecontroller.php @@ -754,6 +754,7 @@ class AdminBaseController $media = new Media($folder); $available_files = []; $metadata = []; + $thumbs = []; foreach ($media->all() as $name => $medium) { @@ -798,12 +799,20 @@ class AdminBaseController }); } + // Process thumbs + if (isset($settings['preview_images'])) { + foreach ($available_files as $filename) { + $thumbs[$filename] = $media[$filename]->zoomCrop(100,100)->url(); + } + } + $this->admin->json_response = [ 'status' => 'success', 'files' => array_values($available_files), 'pending' => array_values($pending_files), 'folder' => $folder, - 'metadata' => $metadata + 'metadata' => $metadata, + 'thumbs' => $thumbs ]; return true;