diff --git a/resources/js/controllers/attach_controller.js b/resources/js/controllers/attach_controller.js index 47362a6a7..1b8b566c8 100644 --- a/resources/js/controllers/attach_controller.js +++ b/resources/js/controllers/attach_controller.js @@ -185,12 +185,16 @@ export default class extends ApplicationController { preview.querySelectorAll('*').forEach(element => { preview.innerHTML = preview.innerHTML .replace(/{id}/gi, attachment.id) - .replace(/{url}/gi, attachment.url) .replace(/{original_name}/gi, attachment.original_name) .replace(/{mime}/gi, attachment.mime) .replace(/{name}/gi, this.nameValue); }); + const attachImage = preview.querySelector('.attach-image'); + if (attachImage) { + attachImage.src = attachment.url; + } + if (replace !== null) { this.element.querySelector(`#attachment-${replace}`).outerHTML = pip.outerHTML; return; diff --git a/resources/views/fields/attach.blade.php b/resources/views/fields/attach.blade.php index 3c6f47596..b42a4b467 100644 --- a/resources/views/fields/attach.blade.php +++ b/resources/views/fields/attach.blade.php @@ -55,7 +55,10 @@ class="attach" - + Attached Image {{--