Tutto quello che vorresti sapere prima di installare.
Uno sguardo dettagliato su come funziona Banner di Categoria per PrestaShop 8 & 9, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.
Metti un banner esattamente dove vuoi nella griglia prodotti
PrestaShop non offre alcuna opzione nativa per inserire contenuti visivi in mezzo a un elenco. DataFirefly Category Banner colma questa lacuna: nel back office indichi la categoria interessata, il numero di prodotto dopo il quale compare il banner e il visual da usare per ogni lingua. Il banner appare nella griglia nella posizione richiesta, con la larghezza di una cella prodotto per impostazione predefinita, oppure con la larghezza che scegli tramite una classe come col-md-6 o col-12.
Pianifica le tue operazioni in anticipo
Ogni banner accetta una data di inizio e una data di fine. Prepara i visual per i saldi, il Black Friday o le festività con settimane di anticipo: compaiono e spariscono da soli, senza interventi il giorno stesso. Un banner senza date resta visibile in permanenza, e l'interruttore di attivazione permette di sospenderlo senza eliminarlo.
Un banner per un intero albero di categorie
L'opzione sulle sottocategorie evita di ricreare lo stesso banner in ogni reparto. Impostato su una categoria padre, il banner compare in quella categoria e in tutte le sue sottocategorie, a qualsiasi profondità. La risoluzione si appoggia sull'albero annidato nativo di PrestaShop, quindi senza query aggiuntive per pagina.
Multilingua, multinegozio, senza buchi nella griglia
Configuri un visual e un testo alternativo per lingua. Quando una lingua non ha ricevuto la propria immagine, il modulo mostra quella della lingua predefinita del negozio invece di nascondere il banner. In multinegozio ogni banner viene associato ai negozi che scegli dal modulo di modifica, tramite una vera tabella di associazione.
Compatibile con filtri a faccette e paginazione AJAX
Su PrestaShop 8 e 9 i filtri a faccette, l'ordinamento e la paginazione ricaricano l'elenco prodotti via AJAX. Il modulo ascolta l'evento updateProductList e reinserisce i banner dopo ogni aggiornamento del DOM. Le posizioni sono calcolate sui prodotti realmente presenti nella pagina: un banner in posizione 4 finisce sempre dopo il quarto prodotto mostrato, e una posizione oltre il numero di prodotti della pagina viene semplicemente ignorata.
Leggero e senza perdita di immagini all'aggiornamento
CSS e JavaScript vengono caricati solo sulle pagine di categoria, e soltanto quando la categoria corrente ha almeno un banner attivo. Il markup del banner è generato lato server da un template Smarty, il JavaScript si limita a inserirlo nel punto giusto, senza jQuery né librerie di terze parti. Le immagini caricate sono archiviate in /img/datafireflycategorybanner/, fuori dalla cartella del modulo, il che le preserva durante gli aggiornamenti. Le loro dimensioni sono scritte nell'HTML per evitare qualsiasi spostamento del layout al caricamento.
Ancora non ci sono recensioni.