Summernote не может изменять размер или перемещать изображения после загрузки на сервер - PullRequest
0 голосов
/ 29 мая 2019

Использование SummerNote в качестве моего WYSIWYG.Когда вы загружаете изображение в summernote, оно конвертирует его в базу 64. Затем вы можете изменить его размер и переместить.Однако при загрузке на сервер эти функции больше не доступны.

upload.js

$('.summernote').summernote({
  height: 150,
  toolbar: [
    ['style',['style']],
    ['style', ['bold', 'italic', 'underline', 'clear']],
    ['font', ['strikethrough', 'superscript', 'subscript']],
    ['fontsize', ['fontsize']],
    ['color', ['color']],
    ['para', ['ul', 'ol', 'paragraph']],
    ["table", ["table"]],
    ['insert',['picture', 'link']],
    ["view", ["codeview", "help"]]
  ],
  callbacks: {
    onImageUpload: function(image) {
      var data = new FormData();
      data.append("image", image[0]);

      $.ajax({
        url: "/upload_images.php",
        cache: false,
        contentType: false,
        processData: false,
        data: data,
        type: "post",
        success: function(result) {
            var image = $('<img>').attr('src', result.url);
            $(this).summernote("insertNode", image[0]);
        }
      });
    }
  }
});

После загрузки изображения оно отображается вПоле содержимого Summernote, но я не могу переместить или изменить его размер.Есть идеи?

Спасибо!

...