Использование 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, но я не могу переместить или изменить его размер.Есть идеи?
Спасибо!