object image fixes
This commit is contained in:
parent
55df06fb2e
commit
bc4de6510a
|
@ -55,12 +55,14 @@ module.exports.new = (inp,cook,res)=>{
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
function save_img(data,name,callback) {
|
function save_img(data,name,callback) {
|
||||||
|
if(data.split("/img/").at(-1) != "placeholder.png"){
|
||||||
let img = imageDataURI.decode(data);
|
let img = imageDataURI.decode(data);
|
||||||
if (!fs.existsSync(`public/img/object/${name}`)){fs.mkdirSync(`public/img/object/${name}`);}
|
if (!fs.existsSync(`public/img/object/${name}`)){fs.mkdirSync(`public/img/object/${name}`);}
|
||||||
fs.writeFile(`public/img/object/${name}/main.${img.imageType.split("/").at(-1)}`, img.dataBuffer,()=>{
|
fs.writeFile(`public/img/object/${name}/main.${img.imageType.split("/").at(-1)}`, img.dataBuffer,()=>{
|
||||||
if(callback)callback(`/img/object/${name}/main.${img.imageType.split("/").at(-1)}`);
|
if(callback)callback(`/img/object/${name}/main.${img.imageType.split("/").at(-1)}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
func.log("backend object creating error - "+error);
|
func.log("backend object creating error - "+error);
|
||||||
}
|
}
|
||||||
|
@ -139,12 +141,14 @@ module.exports.save = (inp,cook,res)=>{
|
||||||
})
|
})
|
||||||
|
|
||||||
function save_img(data,name,callback) {
|
function save_img(data,name,callback) {
|
||||||
|
if(data.split("/img/").at(-1) != "placeholder.png"){
|
||||||
let img = imageDataURI.decode(data);
|
let img = imageDataURI.decode(data);
|
||||||
if (!fs.existsSync(`public/img/object/${name}`)){fs.mkdirSync(`public/img/object/${name}`);}
|
if (!fs.existsSync(`public/img/object/${name}`)){fs.mkdirSync(`public/img/object/${name}`);}
|
||||||
fs.writeFile(`public/img/object/${name}/main.${img.imageType.split("/").at(-1)}`, img.dataBuffer,()=>{
|
fs.writeFile(`public/img/object/${name}/main.${img.imageType.split("/").at(-1)}`, img.dataBuffer,()=>{
|
||||||
if(callback)callback(`/img/object/${name}/main.${img.imageType.split("/").at(-1)}`);
|
if(callback)callback(`/img/object/${name}/main.${img.imageType.split("/").at(-1)}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 18 KiB |
|
@ -165,7 +165,7 @@
|
||||||
|
|
||||||
name_div.value = name;
|
name_div.value = name;
|
||||||
img_file.value = null;
|
img_file.value = null;
|
||||||
img_prev.src = getBase64Image(img);
|
img_prev.src = img;
|
||||||
img_prev.style.height = `${height* cm_mult}px`;
|
img_prev.style.height = `${height* cm_mult}px`;
|
||||||
img_prev.style.width = `${width* cm_mult}px`;
|
img_prev.style.width = `${width* cm_mult}px`;
|
||||||
cost_text.value = cost;
|
cost_text.value = cost;
|
||||||
|
@ -194,9 +194,10 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
function new_obj(cost,name,img,height,width,gid,colors,callback){
|
function new_obj(cost,name,img,height,width,gid,colors,callback){
|
||||||
let wait_msg = msg("добавление товара",{type:"wait"});
|
|
||||||
if(gid != null){
|
if(gid != null){
|
||||||
if(name!=""){
|
if(name!=""){
|
||||||
|
if(img.split("/img/").at(-1) != "placeholder.png"){
|
||||||
|
let wait_msg = msg("добавление товара",{type:"wait"});
|
||||||
$.post( "/admin/objects/new", { cost:cost,name:name,img:img,height:height,width:width,gid:gid,colors:colors})
|
$.post( "/admin/objects/new", { cost:cost,name:name,img:img,height:height,width:width,gid:gid,colors:colors})
|
||||||
.done(function( res ) {
|
.done(function( res ) {
|
||||||
// if(res["out"] == "good"){
|
// if(res["out"] == "good"){
|
||||||
|
@ -206,6 +207,10 @@
|
||||||
callback(res);
|
callback(res);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
else{
|
||||||
|
msg("Изображение не выбрано",{type:"warning"})
|
||||||
|
}
|
||||||
|
}
|
||||||
else{
|
else{
|
||||||
msg("название не должно быть пустым",{type:"warning"})
|
msg("название не должно быть пустым",{type:"warning"})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user