seperate image saving to directory
This commit is contained in:
@@ -1113,9 +1113,15 @@
|
||||
var type = SideAndPath[i]['Type'];
|
||||
|
||||
var contentName = "content_" + sideName;
|
||||
//console.log(contentName);
|
||||
var objects = window['canvas_' + type + '_' + sideName].getObjects();
|
||||
objects.forEach((obj, index) => {
|
||||
var newUrl = saveImages(obj._originalElement.currentSrc, sideName, index);
|
||||
obj._originalElement.src = newUrl;
|
||||
});
|
||||
window['canvas_' + type + '_' + sideName].renderAll();
|
||||
|
||||
contentName = JSON.stringify(window['canvas_' + type + '_' + sideName].toObject(['idNumber', 'id'])); // = new fabric.Canvas(canvasName);
|
||||
//console.log(contentName);
|
||||
|
||||
|
||||
var inputName = "json_" + sideName;
|
||||
var hiddenFieldContentDesign = "field_" + sideName;
|
||||
@@ -1146,7 +1152,7 @@
|
||||
newformSaveDesign.appendChild(hiddenField_token);
|
||||
|
||||
document.body.appendChild(newformSaveDesign);
|
||||
//console.log(exportSVG());
|
||||
// console.log(exportSVG());
|
||||
newformSaveDesign.submit();
|
||||
}
|
||||
|
||||
@@ -1269,6 +1275,37 @@
|
||||
// return false;
|
||||
}
|
||||
|
||||
|
||||
function saveImages(base64Image, sideName, image_count){
|
||||
var newUrl;
|
||||
$.ajax({ //create an ajax request to load_page.php
|
||||
type: "POST",
|
||||
url: "{{url('designer/a/save-images')}}",
|
||||
async: false,
|
||||
dataType : 'json',
|
||||
data: {
|
||||
base64_image : base64Image,
|
||||
side: sideName,
|
||||
image_count: image_count
|
||||
},
|
||||
beforeSend:function(xhr){
|
||||
var token = $('meta[name="csrf_token"]').attr('content');
|
||||
|
||||
if (token) {
|
||||
return xhr.setRequestHeader('X-CSRF-TOKEN', token);
|
||||
}
|
||||
xhr.setRequestHeader( 'X-Requested-With', 'XMLHttpRequest');
|
||||
},
|
||||
success: function(response){
|
||||
if(response.success){
|
||||
newUrl = response.url;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
return newUrl;
|
||||
}
|
||||
|
||||
// end design saving
|
||||
|
||||
// 1ST TAB <---####################################
|
||||
|
||||
12
resources/views/designer/vue_designer.blade.php
Normal file
12
resources/views/designer/vue_designer.blade.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<title>Document</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user