- sendcoins

- font
- catalogo
This commit is contained in:
Surya Paolo
2025-03-26 23:23:35 +01:00
parent 285db5f995
commit 7624f16723
134 changed files with 3594798 additions and 1941 deletions

View File

@@ -152,13 +152,18 @@ export const useProducts = defineStore('Products', {
getCatProdsStrByCatProds: (state: IProductsState) => (catProds: ICatProd[]): string => {
let mystr = ''
for (const catprod of catProds) {
const myarrcat = state.catprods.find((rec: ICatProd) => rec._id === catprod)
let myarrcat = null
if (tools.isObject(catprod)) {
myarrcat = catprod
} else {
myarrcat = state.catprods.find((rec: ICatProd) => rec._id === catprod)
}
if (myarrcat) {
if (mystr)
mystr = ' - '
mystr += myarrcat.name
}
}
}
return mystr
},
@@ -1427,6 +1432,8 @@ export const useProducts = defineStore('Products', {
const misure = myproduct.arrvariazioni![0].misure || ''
const formato = myproduct.arrvariazioni![0].formato || ''
const pagine = myproduct.arrvariazioni![0].pagine || ''
const qta = myproduct.arrvariazioni![0].quantita || ''
const isbn = myproduct.productInfo.code || ''
const scale = optcatalogo.printable ? optcatalogo.areadistampa?.scale : 1
// Crea una mappa di sostituzioni
@@ -1442,7 +1449,9 @@ export const useProducts = defineStore('Products', {
'{sottocategoria}': (sottocategoria) || '',
'{descr_categoria}': (descr_categoria) || '',
'{pagine}': (pagine) || '',
'{isbn}': (isbn) || '',
'{misure}': misure || '',
'{argomento}': categoria || '',
'{date_pub}': date_pub || '',
'{ranking_globale}': ranking_globale || '',
'{ranking}': ranking || '',
@@ -1455,6 +1464,7 @@ export const useProducts = defineStore('Products', {
'{descrizione_completa_macro}': descrizione_completa_macro || '',
'{descrizione_breve_macro}': descrizione_breve_macro || '',
'{link_macro}': link_macro || '',
'{qta}': qta || '',
};
// Esegue le sostituzioni