Fügen Sie vorhandene Bilddateien in Dropzone hinzu

Ich bin mit Dropzonejs zum hinzufügen von Bild-upload-Funktionalität in einer Form, wie ich verschiedene andere Felder im Formular, so habe ich autoProcessQueue zu false und-Verarbeitung beim klicken auf Submit-button der Form, wie unten gezeigt.

Dropzone.options.portfolioForm = { 

    url: "/user/portfolio/save",
    previewsContainer: ".dropzone-previews",
    uploadMultiple: true,
    parallelUploads: 8,
    autoProcessQueue: false,
    autoDiscover: false,
    addRemoveLinks: true,
    maxFiles: 8,

    init: function() {

         var myDropzone = this;
         this.element.querySelector("button[type=submit]").addEventListener("click", function(e) {

             e.preventDefault();
             e.stopPropagation();
             myDropzone.processQueue();
         });
     }
 }

Dies funktioniert gut und erlaubt es mir, zu verarbeiten und alle Bilder gesendet werden, wenn die form übermittelt wird. Allerdings möchte ich auch in der Lage sein zu sehen, Bilder, die bereits hochgeladen von Benutzer, wenn er bearbeitet die form wieder. Also ging ich durch folgenden Beitrag von Dropzone Wiki.
https://github.com/enyo/dropzone/wiki/FAQ#how-to-show-files-already-stored-on-server

Füllt dropzone-preview Bereich mit vorhandenen Bildern, aber es sendet nicht vorhandene Bilder mit Formular Absenden dieser Zeit. Ich denke, das ist, weil diese Bilder nicht mehr in queue aber Wenn es so ist, wie kann dann update auf der server-Seite, Im Falle eines vorhandenen Bildes entfernt wird, um Benutzer?

Außerdem, was wäre der bessere Ansatz, hinzufügen, die bereits aufgenommen Bilder in queue wieder oder einfach nur Informationen senden der Datei entfernt?

InformationsquelleAutor der Frage lalit | 2014-06-27

Schreibe einen Kommentar