PrestaShop Design i nawigacja

Baner kategorii dla PrestaShop 8

Banery graficzne na listingach kategorii, dokładnie w wybranym przez Ciebie miejscu.

Moduł DataFirefly Category Banner wstawia baner graficzny w siatkę produktów dowolnej kategorii w PrestaShop 8, po wybranym przez Ciebie produkcie. Wielojęzyczny, multistore i reagujący na filtry AJAX, bez ruszania Twojego motywu.

Wielojęzyczny Multistore Zgodny z AJAX PS 8.0+
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Własny baner na górze strony kategorii w PrestaShop 8
v1.0.0 · zaktualizowano 2026-05-08
Co robi

W skrócie.

01

Dowolna pozycja w siatce

Wybierz, po którym produkcie ma pojawić się baner: po 4., po 8. albo po 12. Kilka banerów na kategorię, każdy we własnym miejscu.

02

Natywna wielojęzyczność i multistore

Obraz i tekst alternatywny konfigurowalne per język. Zgodność z multistore w PrestaShop bez dodatkowej konfiguracji.

03

Reaguje na filtry i paginację

Baner wstawia się ponownie automatycznie po każdej aktualizacji listy produktów przez AJAX: przy filtrach fasetowych, paginacji i sortowaniu.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Baner kategorii dla PrestaShop 8, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Umieść baner dokładnie tam, gdzie chcesz w siatce produktów

PrestaShop 8 nie oferuje żadnej natywnej opcji wstawienia treści graficznej w środek listingu produktów. DataFirefly Category Banner rozwiązuje ten problem: w back office ustawiasz, w której kategorii baner ma się pojawić, po którym numerze produktu i z jakim obrazem zależnie od aktywnego języka, i to wszystko. Baner wstawia się w siatkę dokładnie tam, gdzie go umieściłeś, zajmując tę samą szerokość co produkt albo szerokość własną, zadaną klasą CSS Bootstrapa (col-md-6, col-md-12 i inne).

§ 02

Typowe zastosowania

Wyeksponowanie promocji albo kodu rabatowego w środku listingu, aby przyciągnąć uwagę bez opuszczania strony kategorii. Prezentacja nowej kolekcji wstawionej wizualnie między istniejące produkty. Wyświetlenie grafiki sezonowej (wyprzedaże, Święta, powrót do szkoły), która wpisuje się naturalnie w siatkę zamiast wisieć jako baner na pełną szerokość. Odesłanie do strony CMS albo landing page z klikalnego banera. Dopasowanie grafiki per język pod różne rynki, czyli inny obraz po polsku i po angielsku w tej samej kategorii.

§ 03

Zgodność z filtrami fasetowymi i paginacją w AJAX

W PrestaShop 8 filtry fasetowe i paginacja przeładowują listę produktów przez AJAX, bez przeładowania całej strony. Moduł nasłuchuje zdarzenia prestashop.updateProductList i automatycznie ponownie wstawia banery po każdej aktualizacji DOM, z opóźnieniem 100 ms, aby siatka zdążyła się ustabilizować. Baner pozostaje widoczny niezależnie od aktywnego filtra i niezależnie od strony paginacji.

§ 04

Lekki i bez wpływu na wydajność

CSS i JavaScript modułu są ładowane wyłącznie na stronach kategorii, przez hook actionFrontControllerSetMedia, a nie na wszystkich stronach sklepu. Dane banerów są wstrzykiwane do strony w formacie JSON tylko wtedy, gdy bieżąca kategoria ma aktywne banery. Wstawianie do DOM jest realizowane w czystym JavaScripcie, bez zależności od jQuery ani od żadnej biblioteki zewnętrznej.