- Generazione della Raccolta dei Cataloghi (web e Stampa), e creazione del PDF Online.

- Lista Raccolta Cataloghi, aggiungi/togli catalogo.
This commit is contained in:
Surya Paolo
2025-05-14 15:02:14 +02:00
parent 85faf11d27
commit fc8a954eb0
39 changed files with 6149 additions and 4069 deletions

View File

@@ -124,6 +124,58 @@ export const colmailinglist = [
AddCol(DeleteRec),
]
export const colTableRaccoltaCataloghi = [
AddCol({ name: 'title', label_trans: 'racccat.title' }),
AddCol({
name: 'foto_raccolta',
label_trans: 'racccat.foto_raccolta',
fieldtype: costanti.FieldType.image,
jointable: '',
showWhen: costanti.showWhen.NewRec + costanti.showWhen.InPage + costanti.showWhen.InEdit,
isadvanced_field: false,
}),
AddCol({
name: 'idPageAssigned',
label_trans: 'cataloglist.idPageAssigned',
fieldtype: costanti.FieldType.select,
jointable: 'mypages_id',
}),
AddCol({
name: 'idPageAssigned_stampa',
label_trans: 'cataloglist.idPageAssigned_stampa',
fieldtype: costanti.FieldType.select,
jointable: 'mypages_id',
}),
AddCol({
name: 'nomefile_da_generare',
label_trans: 'cataloglist.nomefile_generare',
}),
/*AddCol({
name: 'pdf_generato',
label_trans: 'cataloglist.pdf_generato',
}),
AddCol({
name: 'pdf_generato_stampa',
label_trans: 'cataloglist.pdf_generato_stampa',
}),
AddCol({
name: 'pdf_online',
label_trans: 'cataloglist.pdf_online',
}),
AddCol({
name: 'pdf_online_stampa',
label_trans: 'cataloglist.pdf_online_stampa',
}),*/
AddCol(ModifRec),
AddCol(DuplicateRec),
AddCol(DeleteRec),
]
export const colTableCatalogList = [
AddCol({ name: 'active', label_trans: 'myelems.pubblica_online', fieldtype: costanti.FieldType.boolean }),
AddCol({ name: 'title', label_trans: 'gallery.title' }),
@@ -4311,11 +4363,13 @@ export const fieldsTable = {
// Tabelle che hanno il /pickup
tableRemotePickup: [
'countries',
'phones',
'cities',
'products',
'catalogs',
],
tableWithUsername: [
@@ -5213,6 +5267,13 @@ export const fieldsTable = {
colkey: '_id',
collabel: 'title',
},
{
value: 'raccoltacataloghis',
label: 'Raccolta Cataloghi',
columns: colTableRaccoltaCataloghi,
colkey: '_id',
collabel: 'title',
},
{
value: 'schedeopt',
label: 'Template Cataloghi',