Alles, was Sie vor der Installation wissen wollen.
Ein detaillierter Blick darauf, wie Kategorie-Banner für PrestaShop 8 & 9 funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Platzieren Sie ein Banner genau dort, wo Sie es im Produktraster wollen
PrestaShop bietet keine native Möglichkeit, visuelle Inhalte mitten in eine Produktliste zu setzen. DataFirefly Category Banner schließt diese Lücke: Im Backoffice wählen Sie die Zielkategorie, die Produktnummer, nach der das Banner erscheint, und das Motiv je Sprache. Das Banner erscheint im Raster an der gewünschten Stelle, standardmäßig in der Breite einer Produktzelle oder in der Breite Ihrer Wahl über eine Rasterklasse wie col-md-6 oder col-12.
Planen Sie Ihre Aktionen im Voraus
Jedes Banner nimmt ein Start- und ein Enddatum an. Bereiten Sie Ihre Motive für Schlussverkauf, Black Friday oder Feiertage Wochen im Voraus vor: Sie erscheinen und verschwinden von selbst, ohne Eingriff am Stichtag. Ein Banner ohne Datumsangaben bleibt dauerhaft sichtbar, und der Aktivierungsschalter setzt es aus, ohne es zu löschen.
Ein Banner für einen ganzen Kategoriebaum
Die Unterkategorie-Option erspart Ihnen, dasselbe Banner in jeder Abteilung neu anzulegen. Auf einer übergeordneten Kategorie gesetzt, erscheint das Banner in dieser Kategorie und in allen Unterkategorien, unabhängig von der Tiefe. Die Auflösung nutzt den nativen verschachtelten Baum von PrestaShop und verursacht daher keine zusätzliche Abfrage pro Seite.
Mehrsprachig, multishopfähig, ohne Lücke im Raster
Sie hinterlegen Motiv und Alternativtext pro Sprache. Hat eine Sprache kein eigenes Bild erhalten, zeigt das Modul das der Standardsprache des Shops an, statt das Banner auszublenden. Im Multishop wird jedes Banner über eine echte Zuordnungstabelle den von Ihnen gewählten Shops zugewiesen.
Kompatibel mit Facettenfiltern und AJAX-Seitennavigation
In PrestaShop 8 und 9 laden Facettenfilter, Sortierung und Seitennavigation die Produktliste per AJAX neu. Das Modul lauscht auf das Ereignis updateProductList und fügt die Banner nach jeder DOM-Aktualisierung erneut ein. Die Positionen werden anhand der tatsächlich auf der Seite vorhandenen Produkte berechnet: Ein Banner auf Position 4 landet immer nach dem vierten angezeigten Produkt, und eine Position jenseits der Produktanzahl der Seite wird einfach übersprungen.
Leichtgewichtig und ohne Bildverlust beim Update
CSS und JavaScript werden nur auf Kategorieseiten geladen, und nur wenn die aktuelle Kategorie mindestens ein aktives Banner hat. Das Banner-Markup wird serverseitig von einem Smarty-Template erzeugt, das JavaScript setzt es lediglich an die richtige Stelle, ohne jQuery und ohne Fremdbibliothek. Hochgeladene Bilder liegen in /img/datafireflycategorybanner/, außerhalb des Modulordners, und bleiben so bei Updates erhalten. Ihre Abmessungen stehen im HTML, damit beim Laden nichts verspringt.
Es gibt noch keine Rezensionen.