Warunkowe komunikaty produktu

Prezentacja

Warunkowe komunikaty produktu to moduł PrestaShop umożliwiający wyświetlanie dynamicznych i spersonalizowanych komunikatów na stronach produktów w zależności od określonych warunków, takich jak stan magazynowy, cena lub waga. Rozwiązanie jest przeznaczone dla właścicieli sklepów internetowych, którzy chcą automatyzować alerty, informacje oraz komunikaty promocyjne bez ręcznej edycji każdej karty produktu.

Moduł działa w oparciu o elastyczny system reguł konfigurowanych w panelu administracyjnym. Po utworzeniu reguły komunikaty pojawiają się automatycznie na wybranych produktach i znikają, gdy warunki przestają być spełnione.

Najważniejsze zalety:

  • Reguły warunkowe oparte na stanie magazynowym, cenie i wadze
  • Konfigurowalne szablony komunikatów i przycisków CTA
  • Harmonogram z datą rozpoczęcia i zakończenia
  • Kierowanie na produkty, kategorie lub cały katalog
  • Zgodność z PrestaShop 8.x do 9.x

Funkcjonalności

Dynamiczne reguły warunkowe

Moduł pozwala tworzyć reguły przy użyciu jednej lub wielu warunków:

  • Stan magazynowy (np. Stock < 5)
  • Cena (np. Price > 100)
  • Waga (np. Weight > 30)

Warunki można łączyć przy użyciu logiki AND / OR w ramach grup warunków, co umożliwia tworzenie bardziej złożonych scenariuszy, takich jak:

  • Grupa 1: Stock < 10 AND Price > 50
  • OR
  • Grupa 2: Stock = 0

Komunikat wyświetla się automatycznie po spełnieniu określonych kryteriów.

Niestandardowe szablony komunikatów

W zestawie znajduje się 7 szablonów systemowych: Danger, Success, Warning, Info, Dark, Light oraz Primary.

Możliwe jest tworzenie nieograniczonej liczby własnych szablonów z pełną kontrolą nad:

  • Kolorem tła
  • Kolorem tekstu
  • Stylem obramowania (typ, szerokość, promień)
  • Własnym kodem CSS

Funkcja podglądu na żywo (Live Preview) umożliwia sprawdzenie efektu przed zapisaniem.

Przyciski Call To Action (CTA)

Każdy komunikat może zawierać konfigurowalny przycisk CTA:

  • Wielojęzyczny tekst przycisku
  • Link wewnętrzny lub zewnętrzny
  • Otwieranie w nowej karcie
  • Pozycjonowanie po prawej stronie lub wewnątrz komunikatu

Dostępne są gotowe szablony przycisków (Danger, Info, Primary, Secondary, Success, Warning) oraz możliwość tworzenia własnych stylów.

Harmonogram i targetowanie

Komunikaty mogą być zaplanowane z datą rozpoczęcia i zakończenia, co sprawdza się w przypadku promocji czasowych.

Opcje targetowania obejmują:

  • Wszystkie produkty
  • Wybrane produkty
  • Jedną lub wiele kategorii

Moduł jest w pełni wielojęzyczny i kompatybilny ze wszystkimi standardowymi motywami PrestaShop.

Instalacja

  1. Pobierz moduł ze swojego konta PrestaShop Addons
  2. W panelu administracyjnym przejdź do Moduły > Menedżer modułów
  3. Kliknij Prześlij moduł
  4. Wybierz plik ZIP
  5. Kliknij Zainstaluj, a następnie Konfiguruj

Moduł jest kompatybilny z PrestaShop 8.0 do 9.x i wymaga PHP 8.1 lub nowszego.

Konfiguracja

Tworzenie reguły

Tworzenie reguły odbywa się za pomocą kreatora składającego się z 5 kroków:

  1. Informacje ogólne (nazwa, komunikat, szablon, opcje zaawansowane)
  2. Konfiguracja CTA
  3. Ustawienie warunków
  4. Wybór produktów
  5. Podsumowanie i zapis

Po zapisaniu reguła jest automatycznie aktywna.

Opcje zaawansowane

Dostępne opcje zaawansowane:

  • Umieszczenie poprzez shortcode
  • Własna klasa CSS
  • Własne ID CSS
  • Harmonogram (data rozpoczęcia i zakończenia)

Moduł można wstawić ręcznie za pomocą hooka:

  • Smarty: {hook h='displayWepresta_pmr'}
  • Twig: {{ renderhook('displayWepresta_pmr') }}

Wymagania

  • PrestaShop 8.x lub 9.x
  • PHP 8.1 lub nowszy
  • Kompatybilność ze wszystkimi motywami
  • Zalecane HTTPS

FAQ

Komunikat się nie wyświetla

Sprawdź, czy:

  • Reguła jest aktywna
  • Warunki są spełnione
  • Produkt jest poprawnie objęty targetowaniem
  • Daty harmonogramu są prawidłowe
  • Pamięć podręczna PrestaShop została wyczyszczona

Czy można modyfikować szablony systemowe?

Nie. Szablony systemowe nie są edytowalne. Można tworzyć własne szablony dostosowane do potrzeb.

Czy obsługiwane są zmienne dynamiczne?

Obecnie moduł wyświetla komunikat dokładnie w takiej formie, w jakiej został wprowadzony. Obsługa zmiennych dynamicznych planowana jest w przyszłej wersji.

Wsparcie

Skontaktuj się z nami poprzez strefę klienta WePresta lub e-mail.

Changelog

Wersja 1.0.0

  • Wydanie początkowe
  • Reguły warunkowe (stan magazynowy, cena, waga)
  • Szablony komunikatów i CTA
  • System harmonogramu
  • Targetowanie produktów i kategorii
Loading...