slide countdown e highlist modulo aggiornato 5 v

This commit is contained in:
2025-01-03 18:30:52 +01:00
parent 8779fa0b74
commit 024ea6956d
37 changed files with 1965 additions and 282 deletions

View File

@ -51,11 +51,17 @@ class HighlightsModel extends ListModel
'descrizione', 'a.descrizione',
'lingua', 'a.lingua',
'link_pulsante', 'a.link_pulsante',
'link_pdf', 'a.link_pdf',
'testo_pulsante', 'a.testo_pulsante',
'data', 'a.data',
'classe', 'a.classe',
'immagine_main', 'a.immagine_main',
'immagine_secondaria', 'a.immagine_secondaria',
'classe', 'a.classe',
'colore_testo', 'a.colore_testo',
'colore_sfondo', 'a.colore_sfondo',
'opacita', 'a.opacita',
'colore_sfondo_bottone', 'a.colore_sfondo_bottone',
'colore_testo_bottone', 'a.colore_testo_bottone',
'data_inizio_pubblicazione', 'a.data_inizio_pubblicazione',
'data_fine_pubblicazione', 'a.data_fine_pubblicazione',
);
@ -193,6 +199,14 @@ class HighlightsModel extends ListModel
}
}
// Filtering etichetta
$filter_etichetta = $this->state->get("filter.etichetta");
if ($filter_etichetta !== null && !empty($filter_etichetta))
{
$query->where("a.`etichetta` = '".$db->escape($filter_etichetta)."'");
}
// Add the list ordering clause.
$orderCol = $this->state->get('list.ordering', 'id');
$orderDirn = $this->state->get('list.direction', 'ASC');