Disabilita il blocco di codice per la configurazione di produzione e aggiorna l'URL dell'API per il caricamento delle configurazioni predefinite

Aggiungi limite massimo di larghezza per le immagini dei prodotti
This commit is contained in:
2026-05-19 16:49:41 +02:00
parent 9fb9e47602
commit 1d737a1c56
2 changed files with 7 additions and 4 deletions

View File

@@ -20,12 +20,12 @@ let API = 'https://lto.test/api/';
let CRM_URL = 'https://lto.test/prescrizioni/'; let CRM_URL = 'https://lto.test/prescrizioni/';
let CFG_URL = 'https://lto.test/config-predefinite-tads/'; let CFG_URL = 'https://lto.test/config-predefinite-tads/';
if(process.env.NODE_ENV === 'production'){ //if(process.env.NODE_ENV === 'production'){
API = 'https://setup.allineatoriinvisibili.it/api/'; API = 'https://setup.allineatoriinvisibili.it/api/';
CRM_URL = 'https://setup.allineatoriinvisibili.it/prescrizioni/'; CRM_URL = 'https://setup.allineatoriinvisibili.it/prescrizioni/';
CFG_URL = 'https://setup.allineatoriinvisibili.it/config-predefinite-tads/'; CFG_URL = 'https://setup.allineatoriinvisibili.it/config-predefinite-tads/';
} //}
const assetDir = './assets/' const assetDir = './assets/'
const anteprimaDir = assetDir+'images/anteprima_finiture/'; const anteprimaDir = assetDir+'images/anteprima_finiture/';
@@ -116,8 +116,10 @@ export const init = async (_scene, _cameraControls) => {
return; return;
} }
console.log("lang", lang, id, type)
if(id != null){ if(id != null){
if(type != null && type == 'default'){ if(type != null && type == 'default'){
console.log("carico configurazione predefinita", id)
fetch(API+'frontend/def-config-tads/'+id).then(res => res.json()).then(data => { fetch(API+'frontend/def-config-tads/'+id).then(res => res.json()).then(data => {
console.log(data); console.log(data);
}) })
@@ -259,7 +261,7 @@ export const abilitaForm = (fields) => {
const generaModalProdotti = async (id = null) => { const generaModalProdotti = async (id = null) => {
let prodotti = await (await fetch(API+'configuratore/lista-configurazioni-predefinite')).json(); let prodotti = await (await fetch(API+'configuratore-tads/lista-configurazioni-predefinite')).json();
let html = ''; let html = '';
@@ -270,7 +272,7 @@ const generaModalProdotti = async (id = null) => {
html += '<div class="col-sm-4 pt-4 text-center"><a href="./?edit=true&id='+id+'&id_config='+el.hash+'&lang='+lang+'"><img class="img-prodotto" src="'+API+'picture/'+el.immagine+'" /><br>'+el.nome+'</a></div>'; html += '<div class="col-sm-4 pt-4 text-center"><a href="./?edit=true&id='+id+'&id_config='+el.hash+'&lang='+lang+'"><img class="img-prodotto" src="'+API+'picture/'+el.immagine+'" /><br>'+el.nome+'</a></div>';
}else{ }else{
html += '<div class="col-sm-4 pt-4 text-center"><a href="./?id='+el.hash+'&dm=true&lang='+lang+'"><img class="img-prodotto" src="'+API+'picture/'+el.immagine+'" /><br>'+el.nome+'</a></div>'; html += '<div class="col-sm-4 pt-4 text-center"><a href="./?id='+el.hash+'&dm=true&type=default&lang='+lang+'"><img class="img-prodotto" src="'+API+'picture/'+el.immagine+'" /><br>'+el.nome+'</a></div>';
} }

View File

@@ -698,6 +698,7 @@ label > span{
.img-prodotto{ .img-prodotto{
border: 1px solid #066471; border: 1px solid #066471;
border-radius: 4px; border-radius: 4px;
max-width: 200px;
} }
.btn-primary{ .btn-primary{