Dokumentacja CC PrestaShop Banner
Kompleksowa dokumentacja dla modułu zarządzania banerami dla PrestaShop (cc_ps_banner) z bogatymi opcjami konfiguracji i gotowymi szablonami.Inhaltsübersicht
- Einführung
- Einrichtung
- Aktivierung der Lizenz
- Management-Panel
- Zarządzanie banerami
- Konfiguracja tła
- Konfiguracja wideo
- Presety zawartości
- Konfiguracja nakładki
- Ustawienia animacji
- Harmonogram wyświetlania
- Verwendung des Moduls in Vorlagen
- Lösung von Problemen
- FAQ
1. Einleitung
CC PrestaShop Banner to zaawansowany moduł do tworzenia i zarządzania banerami w sklepach PrestaShop. Moduł oferuje intuicyjny interfejs, który umożliwia tworzenie atrakcyjnych banerów za pomocą gotowych szablonów, bez konieczności
znajomości HTML i CSS.Das Modul bietet:
- Dziewięć gotowych presetów zawartości banera
- Różne typy tła: wideo, zdjęcie lub kolor
- Integrację z YouTube, Vimeo oraz możliwość wgrania własnych plików wideo
- Nakładki (overlay) kolorowe lub graficzne
- Efekty animacji wejścia
- Harmonogram wyświetlania (od-do)
- Możliwość umieszczenia banera w różnych miejscach sklepu
- Obsługę wielu banerów jednocześnie
2. Einbau
Systemanforderungen
- PrestaShop 1.7 oder höher
- PHP 7.0 oder höher
- Erlaubnis zur Installation von Modulen
- Laden Sie die ZIP-Datei des Moduls aus dem offiziellen Shop herunter cocos.codes
- Loggen Sie sich in das PrestaShop-Administrationspanel ein
- Gehen Sie zu: Module > Modulmanager > Neues Modul hinzufügen
- Klicken Sie auf "Modul hinzufügen" und wählen Sie die heruntergeladene ZIP-Datei aus.
- Wenn die Installation abgeschlossen ist, klicken Sie auf "Konfigurieren".
Infos
Po instalacji moduł automatycznie utworzy niezbędne tabele w bazie danych. Konieczne będzie skonfigurowanie modułu oraz aktywacja licencji przed pełnym wykorzystaniem wszystkich funkcji.
3. die Aktivierung der Lizenz
Bevor die volle Funktionalität des Moduls genutzt werden kann, ist es notwendig, die Lizenz zu aktivieren:
- Nach der Installation fahren Sie mit der Modulkonfiguration fort
- Wählen Sie die Registerkarte "Lizenz".
- Geben Sie den nach dem Kauf erhaltenen Lizenzschlüssel ein
- Klicken Sie auf "Lizenz aktivieren".
- Nach erfolgreicher Aktivierung erhalten Sie eine Bestätigungsmeldung und alle Funktionen des Moduls sind freigeschaltet.
Warnung
Ohne eine aktive Lizenz arbeitet das Modul im eingeschränkten Modus, ohne alle erweiterten Funktionen. Eine Meldung über eine inaktive Lizenz wird oben im Verwaltungsbereich angezeigt.
4 Management-Panel
Die Verwaltungsoberfläche des Moduls besteht aus mehreren Registerkarten, die eine vollständige Konfiguration ermöglichen:Hauptregisterkarten:
- Zarządzanie banerem – dodawanie, edycja i usuwanie banerów
- Dokumentation – link do dokumentacji online
- Unterstützung – link do strony wsparcia technicznego
- Plug-ins - zusätzliche Erweiterungen für das Modul
- Lizenz - Modul Lizenzmanagement
Po przejściu do zakładki „Zarządzanie banerem” wyświetli się lista wszystkich utworzonych banerów z możliwością ich edycji, usunięcia oraz zmiany statusu aktywności.
5. Zarządzanie banerami
W zakładce „Zarządzanie banerem” możesz tworzyć, edytować i usuwać banery:Lista banerów
- ID banera
- Nazwa
- Hook (miejsce wyświetlania)
- Preset (szablon zawartości)
- Typ tła
- Typ wideo
- Status aktywności
- Pozycja
- Data utworzenia
- Dostępne akcje (edycja, usunięcie)
- Kliknij przycisk „Dodaj nowy” lub „Edytuj” przy istniejącym banerze
-
Wypełnij formularz danych banera, który podzielony jest na sekcje:
- Podstawowe dane – nazwa, status aktywności
- Wyświetlanie – hook, wymiary, zaokrąglenie rogów, pozycja
- Typ tła – wybór rodzaju tła (wideo, zdjęcie, kolor)
- Konfiguracja wideo – ustawienia odtwarzacza wideo
- Preset zawartości – wybór gotowego szablonu i jego konfiguracja
- Nakładka (Overlay) – konfiguracja warstwy nakładki
- Animacje – efekty wejścia banera
- Harmonogram wyświetlania – ustawienie czasu aktywności banera
- Klicken Sie auf "Speichern", um die Änderungen zu speichern.
Tipp
Dobrą praktyką jest nadawanie banerom opisowych nazw, które ułatwiają ich identyfikację w panelu, np. „Promocja wiosenna – strona główna” lub „Banner promocyjny – Black Friday”.
6. Konfiguracja tła
Moduł oferuje trzy różne typy tła banera:Kolor
- Wybierz opcję „Kolor” jako typ tła
- Za pomocą selektora kolorów wybierz odpowiedni kolor tła
- Możesz wprowadzić wartość koloru w formacie HEX (#RRGGBB) lub RGBA
- Wybierz opcję „Zdjęcie” jako typ tła
- Wgraj obraz za pomocą przycisku „Przeglądaj”
- Obsługiwane formaty: JPG, PNG, GIF (maksymalnie 15MB)
- Podczas edycji, wgranie nowego obrazu zastąpi obecny, pozostawienie pustego pola zachowa istniejący obraz
- Wybierz opcję „Wideo” jako typ tła
- Skonfiguruj pozostałe ustawienia wideo w sekcji „Konfiguracja wideo” (opisane w następnym rozdziale)
Hinweis
W przypadku wyboru tła wideo, warto ustawić również kolorowe tło jako warstwa zapasowa podczas ładowania wideo, aby użytkownik nie widział pustego elementu.
7. Konfiguracja wideo
Moduł umożliwia wykorzystanie wideo jako tła banera. Dostępne są różne źródła wideo:Typy wideo
- Brak wideo – używane gdy wybrano inny typ tła niż wideo
- YouTube – osadzenie filmu z serwisu YouTube
- Vimeo – osadzenie filmu z serwisu Vimeo
- URL bezpośredni – link do pliku wideo hostowanego na zewnętrznym serwerze
- Plik wideo (upload) – wgranie własnego pliku wideo
- Automatyczne odtwarzanie – rozpoczyna odtwarzanie automatycznie po załadowaniu strony
- Wyciszone – wideo odtwarzane bez dźwięku (zalecane dla autoodtwarzania)
- Zapętlenie – automatyczne powtarzanie wideo po jego zakończeniu
- Pokaż kontrolki – wyświetla niestandardowe przyciski sterowania (play/pause, wycisz/włącz dźwięk)
- Wybierz typ wideo „Plik wideo (upload)”
- Wgraj plik za pomocą przycisku „Przeglądaj”
- Obsługiwane formaty: MP4, WebM, AVI, MOV (maksymalnie 50MB)
Warnung
Autoplay wideo z dźwiękiem jest blokowany przez większość nowoczesnych przeglądarek. Dla najlepszych efektów, zalecamy włączenie opcji „Wyciszone” przy włączonym automatycznym odtwarzaniu.
8. Presety zawartości
Moduł oferuje dziewięć gotowych presetów (szablonów) zawartości, które można wybrać i dostosować:Dostępne presety
- Bez presetu (tylko wideo) – wyświetla samo tło bez dodatkowej zawartości
- Preset 1 (Centralny tytuł z przyciskiem) – duży centralny tytuł, podtytuł i przycisk CTA
- Preset 2 (Tekst wyrównany do lewej) – zawartość wyrównana do lewej strony banera
- Preset 3 (Układ trzech kolumn) – zawartość podzielona na trzy kolumny
- Preset 4 (Podział na dwie kolumny) – zawartość podzielona na dwie kolumny
- Preset 5 (Pełnoekranowy z rozmyciem) – efekt pełnoekranowy z dużym tytułem centralnym
- Preset 6 (Nagłówek ze statystykami) – nagłówek u góry i trzy kolumny z danymi na dole
- Preset 7 (Lista funkcji z CTA) – tytuł i lista funkcji zakończona przyciskiem CTA
- Preset 8 (Nagłówek i dwie kolumny) – układ typu „pobierz aplikację”
- Preset 9 (Nagłówek i dwie kolumny centrowane, powiększone) – układ typu „promocja wydarzenia”
- Tytuł główny – główny nagłówek banera
- Podtytuł – tekst uzupełniający pod tytułem głównym
- Tekst przycisku – treść wyświetlana na przycisku CTA
- Link przycisku – URL docelowy po kliknięciu przycisku
- Kolor tekstu przycisku – kolor czcionki przycisku
- Kolor tła przycisku – kolor tła przycisku
- Tekst 1, 2, 3 – dodatkowe pola tekstowe wykorzystywane w różnych presetach
- Benutzerdefiniertes CSS – dodatkowe style CSS dla banera
Tipp
Pola tekstowe obsługują formatowanie HTML, co pozwala na dodanie pogrubienia, kursywy, kolorów tekstu oraz innych efektów. Można również dodawać ikony i emoji, aby uatrakcyjnić zawartość.
9. Konfiguracja nakładki
Nakładka (overlay) to warstwa wyświetlana nad tłem banera, która może pomóc w zwiększeniu czytelności tekstu lub stworzeniu efektu przydymienia:Typy nakładki
- Brak nakładki – brak dodatkowej warstwy nad tłem
- Kolor – kolorowa warstwa z regulowaną przezroczystością
- Obraz – graficzna nakładka (np. gradient, wzór, tekstura)
- Kolor nakładki – wybór koloru za pomocą selektora (obsługuje formaty HEX i RGBA)
- Przezroczystość – wartość od 0.0 (całkowicie przezroczysta) do 1.0 (nieprzezroczysta)
- Obraz nakładki – wgranie obrazu za pomocą przycisku „Przeglądaj”
- Przezroczystość – regulacja intensywności nakładki obrazowej
Tipp
Ciemna nakładka z przezroczystością 0.3-0.6 nad zdjęciem lub wideo znacznie poprawia czytelność białego tekstu. Dla jasnego tekstu na jasnym tle zalecamy użycie ciemniejszej nakładki.
10. Ustawienia animacji
Moduł oferuje kilka efektów animacji, które są stosowane podczas ładowania banera:Animacja wejścia
- Bez animacji – baner pojawia się natychmiast
- Płynne pojawianie – baner stopniowo staje się widoczny (efekt fade-in)
- Wjazd z lewej – baner wjeżdża od lewej strony ekranu
- Wjazd z prawej – baner wjeżdża od prawej strony ekranu
- Wjazd z dołu – baner wjeżdża od dołu ekranu
- Powiększanie – baner pojawia się z efektem powiększania od środka
- Odbijanie – baner pojawia się z efektem odbicia
- Wartość w milisekundach (od 100 do 10000)
- Domyślna wartość to 1000ms (1 sekunda)
- Krótszy czas = szybsza animacja
- Dłuższy czas = wolniejsza, bardziej płynna animacja
Hinweis
Animacje są realizowane przy użyciu CSS, co zapewnia płynne działanie nawet na urządzeniach mobilnych. Jeśli animacja nie działa płynnie na starszych urządzeniach, zalecamy skrócenie czasu animacji lub wybranie prostszego efektu.
11. Harmonogram wyświetlania
Funkcja harmonogramu pozwala na automatyczne włączanie i wyłączanie banerów w określonym czasie:Ustawienia harmonogramu
- Włącz harmonogram – aktywacja funkcji czasowego wyświetlania
- Data rozpoczęcia – data i godzina od kiedy baner ma być wyświetlany
- Data zakończenia – data i godzina do kiedy baner ma być wyświetlany
- Banery promocyjne ograniczone czasowo (np. Black Friday, wyprzedaże sezonowe)
- Informacje o nadchodzących wydarzeniach
- Zmiana banerów według pory dnia (inne banery rano, inne wieczorem)
- Okresowe komunikaty dla klientów
Infos
Harmonogram działa na podstawie czasu serwera, nie czasu lokalnego użytkownika. Upewnij się, że strefa czasowa serwera jest poprawnie skonfigurowana w ustawieniach PrestaShop.
12. Korzystanie z modułu w szablonach
Banery są automatycznie wyświetlane w miejscach określonych przez wybrane hooki. Dostępne hooki obejmują:Główne lokalizacje
- displayHome – główna zawartość strony startowej
- displayTop – górna sekcja strony (nad nagłówkiem)
- displayNav1 – pierwszy pasek nawigacyjny (nad logo/sklepem)
- displayNav2 – drugi pasek nawigacyjny (często pod logo)
- displayNavFullWidth – pełnoszeroka nawigacja (np. menu megadropdown)
- displayBanner – baner reklamowy nad nagłówkiem
- displayFooter – główna zawartość stopki
- displayFooterBefore – sekcja przed stopką (np. dodatkowe linki)
- displayFooterAfter – sekcja po stopce (np. zastrzeżenia, skrypty)
- displayLeftColumn – lewa kolumna strony
- displayRightColumn – prawa kolumna strony
- displayWrapperTop – górna część głównego kontenera strony
- displayWrapperBottom – dolna część głównego kontenera strony
- displayContentWrapperTop – górna część głównej zawartości
- displayContentWrapperBottom – dolna część głównej zawartości
- displayBeforeBodyClosingTag – bezpośrednio przed zamknięciem tagu <body> (często na skrypty)
- displayProductAdditionalInfo – dodatkowe informacje na stronie produktu
- displayProductListReviews – opinie produktów w widoku listy (np. gwiazdki)
- displayReassurance – blok z gwarancjami/zaufaniem
- displayAfterProductThumbs – elementy po miniaturach zdjęć produktu
- displayShoppingCart – zawartość na stronie koszyka
- displayShoppingCartFooter – dodatki w stopce koszyka (np. przyciski CTA)
- displayBeforeCarrier – sekcja przed wyborem metody dostawy
- displayAfterCarrier – sekcja po wyborze metody dostawy
- displayOrderConfirmation – potwierdzenie złożenia zamówienia
- displayCustomerAccount – zawartość konta klienta (np. linki, moduły)
- displayMyAccountBlock – blok „Moje konto” (zwykle w nagłówku lub bocznej kolumnie)
Tipp
Dla uzyskania najlepszych efektów, zalecamy dostosowanie szerokości i wysokości banera odpowiednio do miejsca, w którym ma być wyświetlany. Na przykład, banery w kolumnach bocznych powinny być węższe niż banery na stronie głównej.
13. Rozwiązywanie problemów
Baner nie wyświetla się
- Sprawdź, czy baner jest aktywny (status „Aktywny” w liście banerów)
- Sicherstellen, dass die Lizenz aktiv ist
- Sprawdź, czy hook, do którego przypisano baner, jest obecny w aktualnym szablonie
- Jeśli włączony jest harmonogram, upewnij się, że aktualna data mieści się w jego zakresie
- Wyczyść pamięć podręczną PrestaShop i przeglądarki
- Upewnij się, że opcja „Automatyczne odtwarzanie” jest włączona
- Sprawdź, czy wideo jest wyciszone (przeglądarki blokują automatyczne odtwarzanie wideo z dźwiękiem)
- Sprawdź, czy URL wideo jest poprawny (w przypadku YouTube i Vimeo)
- Sprawdź, czy plik wideo został poprawnie wgrany (w przypadku własnego pliku)
- Dostosuj wymiary banera tak, aby był responsywny (np. szerokość: 100%)
- Zmniejsz rozmiar wgranego wideo lub zdjęcia dla lepszej wydajności
- Dostosuj ilość tekstu – na małych ekranach zbyt dużo tekstu może być nieczytelne
Fehler
Wenn Sie unlösbare Probleme mit dem Modul haben, stellen Sie bitte sicher, dass Sie die neueste Version verwenden und dass Ihr PrestaShop-Shop auf dem neuesten Stand ist. Bei Schwierigkeiten wenden Sie sich bitte an den COCOS-Support über
cocos.codes/unterstützung.
14. FAQ
Czy mogę mieć więcej niż jeden baner w tym samym miejscu (hooku)?Tak, moduł umożliwia przypisanie wielu banerów do tego samego hooka. Banery będą wyświetlane według ustawionej pozycji (od najniższej do najwyższej wartości).
Czy mogę użyć tego samego banera w różnych miejscach sklepu?
Aktualnie jeden baner może być przypisany tylko do jednego hooka. Jeśli chcesz wyświetlić ten sam baner w różnych miejscach, musisz utworzyć jego kopię i przypisać ją do innego hooka.
Jak duże pliki wideo mogę wgrać?
Moduł pozwala na wgranie plików wideo o maksymalnym rozmiarze 50MB. Dla optymalnej wydajności zalecamy jednak kompresję wideo do niezbędnego minimum i wykorzystanie formatu MP4 z kodekiem H.264.
Czy banery są responsywne?
Tak, banery dostosowują się do szerokości kontenera, w którym są wyświetlane. Aby zapewnić pełną responsywność, zalecamy ustawienie szerokości na 100% oraz odpowiedniej wysokości (możesz użyć jednostek vh dla wysokości zależnej od wysokości ekranu).
Czy mogę osadzić formularz w banerze?
Moduł w standardowej wersji nie obsługuje bezpośrednio formularzy. Jeśli potrzebujesz umieścić formularz w banerze, możesz użyć niestandardowego kodu HTML w polach tekstowych, ale funkcjonalność formularza będzie zależeć od szablonu Twojego sklepu.
Wie oft wird das Modul aktualisiert?
Moduł jest regularnie aktualizowany, aby zapewnić zgodność z najnowszymi wersjami PrestaShop oraz wprowadzać nowe funkcje. Posiadacze ważnej licencji mają dostęp do wszystkich aktualizacji.
Kann ich die Lizenz auf ein anderes Geschäft übertragen?
Die Lizenz ist einer Domain zugeordnet. Wenn Sie Ihre Shop-Domain wechseln, kontaktieren Sie bitte den COCOS-Support, um die Lizenz zu übertragen.
Beeinträchtigt das Modul die Leistung des Geschäfts?
Moduł został zoptymalizowany pod kątem wydajności. Największy wpływ na szybkość ładowania mogą mieć duże pliki wideo lub zdjęcia. Zalecamy optymalizację plików multimedialnych przed ich wykorzystaniem w banerach.