- ordinamento tabella titoli
- migliorata la lista degli argomenti
This commit is contained in:
@@ -200,6 +200,10 @@ export default defineComponent({
|
||||
return !!getCatalogoByMyPage.value
|
||||
})
|
||||
|
||||
const showListaArgomenti = computed(() => {
|
||||
return optcatalogo.value.showListaArgomenti
|
||||
})
|
||||
|
||||
// Register the scroll event on component mount
|
||||
const handleScroll = () => {
|
||||
const scrollTop = window.scrollY || document.documentElement.scrollTop;
|
||||
@@ -572,10 +576,14 @@ export default defineComponent({
|
||||
// Se nel catalogo è stato già generato, allora gli passo quello.
|
||||
const trovatocatalogo = getCatalogoByMyPage.value
|
||||
|
||||
if (trovatocatalogo?.lista_prodotti.length === 0) {
|
||||
if (optcatalogo.value.showListaArgomenti) {
|
||||
generalista = true
|
||||
}
|
||||
|
||||
/*if (trovatocatalogo?.lista_prodotti.length === 0) {
|
||||
generalista = true
|
||||
}*/
|
||||
|
||||
if (!generalista && (trovatocatalogo?.lista_prodotti.length > 0)) {
|
||||
arrprod = trovatocatalogo?.lista_prodotti
|
||||
} else {
|
||||
@@ -604,7 +612,7 @@ export default defineComponent({
|
||||
// console.log('arrprod', arrprod)
|
||||
|
||||
populateDataWithlinkIdTemplate();
|
||||
generatearrProdToViewSorted(!generalista, salva);
|
||||
generatearrProdToViewSorted(!generalista, salva, !optcatalogo.value.showListaArgomenti);
|
||||
loaddata();
|
||||
|
||||
refreshpage.value = false;
|
||||
@@ -754,7 +762,7 @@ export default defineComponent({
|
||||
}
|
||||
}
|
||||
|
||||
function generatearrProdToViewSorted(usaprodottiSalvati?: boolean, salva?: boolean) {
|
||||
function generatearrProdToViewSorted(usaprodottiSalvati?: boolean, salva?: boolean, salvasudb?: boolean) {
|
||||
console.log('generatearrProdToViewSorted... usaprodottiSalvati=', usaprodottiSalvati, ' salva=', salva)
|
||||
|
||||
try {
|
||||
@@ -880,7 +888,9 @@ export default defineComponent({
|
||||
if (trovatocatalogo) {
|
||||
trovatocatalogo.lista_prodotti = arrprod
|
||||
|
||||
salvaListaProdotti(false)
|
||||
if (salvasudb) {
|
||||
salvaListaProdotti(false)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -901,7 +911,7 @@ export default defineComponent({
|
||||
}
|
||||
|
||||
// Salva gli ID dei prodotti nel catalogo
|
||||
tools.saveFieldToServer($q, 'catalogs', getCatalogoByMyPage.value._id, mydata, true, false)
|
||||
tools.saveFieldToServer($q, 'catalogs', getCatalogoByMyPage.value._id, mydata, !optcatalogo.value.showListaArgomenti, false)
|
||||
|
||||
|
||||
if (ricarica) {
|
||||
@@ -1244,7 +1254,10 @@ export default defineComponent({
|
||||
if (getCatalogoByMyPage.value) {
|
||||
getCatalogoByMyPage.value.lista_prodotti = [...arr]
|
||||
|
||||
salvaListaProdotti(true)
|
||||
if (optcatalogo.value.showListaArgomenti)
|
||||
salvaListaProdotti(true)
|
||||
else
|
||||
generatearrProdToViewSorted(true, false);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1332,6 +1345,7 @@ export default defineComponent({
|
||||
clickaddNewBook,
|
||||
addProductToList,
|
||||
addnewProd,
|
||||
showListaArgomenti,
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user