whoami7 - Manager
:
/
home
/
n170823s
/
.trash
/
storage
/
framework
/
views
/
Upload File:
files >> /home/n170823s/.trash/storage/framework/views/e631820d3e2a49e1d34dc0e9954fc4bc.php
<?php $__env->startSection('styles'); ?> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.9.3/min/dropzone.min.css" /> <link href="https://cdn.jsdelivr.net/npm/summernote@0.8.20/dist/summernote.min.css" rel="stylesheet"> <style> #thumbnailDropzone { min-height: 200px; border: 2px dashed #ccc; padding: 20px; background: #f8f9fa; } </style> <?php $__env->stopSection(); ?> <?php $__env->startSection('content'); ?> <div class="container-xxl"> <div class="row"> <div class="col-xl-12 col-lg-8 "> <form action="<?php echo e(route('admin.slider.update', $slider->id)); ?>" method="POST" enctype="multipart/form-data" id="categoryForm"> <?php echo csrf_field(); ?> <?php echo method_field('PUT'); ?> <?php echo $__env->make('admin.slider.form', ['slider' => $slider], array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?> <div class="p-3 bg-light mb-3 rounded"> <div class="row justify-content-end g-2"> <div class="col-lg-2"> <button type="submit" class="btn btn-outline-secondary w-100">Update</button> </div> <div class="col-lg-2"> <a href="<?php echo e(route('admin.slider')); ?>" class="btn btn-primary w-100">Cancel</a> </div> </div> </div> </form> </div> </div> </div> <?php $__env->stopSection(); ?> <?php $__env->startSection('scripts'); ?> <script src="https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.9.3/min/dropzone.min.js"></script> <script src="https://cdn.quilljs.com/1.3.6/quill.js"></script> <script> var quill = new Quill('#title', { theme: 'snow', modules: { toolbar: [ [{ 'header': [1, 2, 3, 4, 5, 6, false] }], ['bold', 'italic', 'underline'], [{ 'color': ['#000000', '#e60000', '#ff9900', '#ffff00', '#008a00', '#0066cc', '#9933ff', '#d63384', '#EE2A7B', false] }, { 'background': [] }], [{ 'list': 'ordered' }, { 'list': 'bullet' }], ['link'], ['clean'] ] } }); $('#categoryForm').on('submit', function() { $('#title_input').val(quill.root.innerHTML); }); let existingTitle = document.getElementById('title_input').value; quill.root.innerHTML = existingTitle; // On form submit, copy editor content to hidden input document.querySelector('form').addEventListener('submit', function() { document.getElementById('title_input').value = quill.root.innerHTML; }); Dropzone.autoDiscover = false; let thumbnailDropzone = new Dropzone("#thumbnailDropzone", { url: "#", // prevent auto-upload autoProcessQueue: false, uploadMultiple: false, maxFiles: 1, acceptedFiles: "image/*", addRemoveLinks: true, dictDefaultMessage: "Drop your image here or click to browse", init: function () { let dz = this; // Load existing thumbnail if available let existingThumbnailUrl = document.getElementById('existing-thumbnail')?.value; if (existingThumbnailUrl) { let mockFile = { name: "Current Image", size: 123456 }; dz.emit("addedfile", mockFile); dz.emit("thumbnail", mockFile, existingThumbnailUrl); dz.emit("complete", mockFile); dz.files.push(mockFile); } $('#categoryForm').on('submit', function (e) { e.preventDefault(); let formData = new FormData(this); if (dz.getAcceptedFiles().length > 0) { formData.append("thumbnail", dz.getAcceptedFiles()[0]); } $.ajax({ url: $(this).attr('action'), method: 'POST', data: formData, processData: false, contentType: false, headers: { 'X-CSRF-TOKEN': '<?php echo e(csrf_token()); ?>' }, success: function (data) { console.log('response data:', data); if (data.status === 'success') { localStorage.setItem('toast_success', data.message); window.location.href = data.redirect_url; } else { localStorage.setItem('toast_error', data.message || 'Something went wrong.'); window.location.href = data.redirect_url || "<?php echo e(route('admin.category')); ?>"; } }, error: function (xhr, status, error) { console.error('Upload error:', error); } }); }); } }); </script> <?php $__env->stopSection(); ?> <?php echo $__env->make('admin.layout.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH C:\amor\resources\views/admin/slider/edit.blade.php ENDPATH**/ ?>
Copyright ©2021 || Defacer Indonesia