PrestaShop Dyrektywa Omnibus - Darmowy Moduł

Darmowy moduł PrestaShop zapewniający zgodność z dyrektywą Omnibus. Automatycznie zapisuje historię cen i wyświetla najniższą cenę z 30 dni przed obniżką. Obsługuje kombinacje, wielowalutowość i elastyczne pozycjonowanie przez profile Classic/Hummingbird oraz własne hooki. Posiada narzędzie do czyszczenia starych danych z poziomu panelu administracyjnego.

Główne zdjęcie produktu: Dyrektywa Omnibus - Darmowy Moduł
0.00 €
Dlaczego jest kilka wersji modułu?
To z uwagi na fakt, że różne wydania PrestaShop korzystają z różnych rozwiązań programistycznych. Funkcje działające np. w PrestaShop 1.7 mogą nie działać w PrestaShop 9. Stąd potrzeba wydania różnych wersji modułu. które zapewnią działanie w wielu różnych wersjach sklepu.

Moduł rozwijamy za darmo - jeżeli chcesz - wesprzyj nas!

Galeria

PrestaShop Dyrektywa Omnibus: Najniższa Cena 30 Dni - Darmowy Moduł

Moduł „Dyrektywa Omnibus — Darmowy Moduł” dla PrestaShop automatyzuje spełnianie wymogów prawnych, rejestrując i przechowując historię najniższych cen z 30 dni przed obniżką. Prezentuje tę informację klientom wyłącznie podczas rzeczywistych promocji, eliminując zbędne komunikaty. Moduł wspiera warianty produktów, dynamicznie przelicza ceny dla wielu walut i oferuje elastyczne umiejscowienie komunikatu w szablonie (Classic, Hummingbird, własne hooki). Dzięki temu sklepy PrestaShop zapewniają profesjonalne i automatyczne dostosowanie do dyrektywy Omnibus, bez ręcznego zarządzania cenami, gwarantując zgodność z przepisami. Jest całkowicie darmowy i łatwy w konfiguracji.

Wersja modułu: 1.0.0
Wersje sklepu:
9.x8.x1.7.x
Działa z ThirtyBees: Nie
Tłumaczenia:
Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Slovenčina (sk)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Magyar (hu)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Čeština (cs)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Srpski (rs)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Français (fr)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: 中文 (zh)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Русский (ru)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Norsk (no)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Български (bg)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Íslenska (is)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Polski (pl)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Slovenščina (si)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: हिन्दी (hi)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Lietuvių (lt)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Svenska (sv)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Українська (ua)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: 日本語 (ja)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Ελληνικά (el)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Eesti (et)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Deutsch (de)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Nederlands (nl)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Dansk (da)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: English (en)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Română (ro)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Italiano (it)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Bahasa Indonesia (id)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Latviešu (lv)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Português (pt)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Hrvatski (hr)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Suomi (fi)Ten moduł: Dyrektywa Omnibus - Darmowy Moduł jest w całości przetłumaczony do języka: Español (es)

Dyrektywa Omnibus wdrożona jak należy.
Dyrektywa Omnibus — Darmowy Moduł dla PrestaShop.

Kiedy organizujesz promocję, Twoi klienci muszą zobaczyć najniższą cenę z ostatnich 30 dni przed obniżką — żadnego zgadywania czy ręcznego wpisywania w opisie produktu. Dyrektywa Omnibus — Darmowy Moduł automatycznie zapisuje historię cen w Twoim sklepie, wyświetla wymagany prawem komunikat tylko podczas rzeczywistej promocji, obsługuje kombinacje (warianty) i wiele walut. Pozwala też umieścić informację dokładnie tam, gdzie Twój szablon wyświetla ceny. Moduł jest w 100% darmowy i gotowy na szablony Classic oraz Hummingbird.

PrestaShop 1.7.x, 8.x, 9.x
100% Darmowy (Freeware)
Dyrektywa Omnibus / zasady obniżek cen

Dlaczego „najniższej ceny” nie da się wpisywać ręcznie

Wymogi Omnibusa to nie tylko dodanie marketingowego zdania w opisie. Kiedy obniżasz cenę, kupujący muszą zobaczyć najniższą cenę, jaka obowiązywała w ciągu 30 dni przed tą obniżką — dla tego samego produktu i w sposób spójny z obecną ceną (wliczając w to podatki, których oczekują klienci).

Jeśli często zmieniasz ceny, robisz wyprzedaże całego asortymentu, używasz cen specyficznych lub sprzedajesz w kilku walutach, statyczne pole „było 99 zł” w panelu sklepu jutro będzie już nieaktualne. Potrzebujesz systemu, który pamięta, jaka faktycznie była cena w przeszłości i wyświetla komunikat tylko wtedy, gdy rabat jest prawdziwy.

Dyrektywa Omnibus — Darmowy Moduł robi to wszystko wewnątrz PrestaShop: zapisuje rzeczywiste ceny, przechowuje je w dedykowanych tabelach i wyświetla zgodny z prawem komunikat na stronie sklepu, gdy spełnione są odpowiednie warunki. Ty konfigurujesz tylko miejsce wyświetlania i kwestię podatków, a moduł zajmuje się całą logiką porównywania cen.

Co zyskujesz w darmowej wersji

  • Automatyczna historia cen:
    Zapisuje ceny podczas edycji produktów oraz zmian cen specyficznych — koniec z ręcznym prowadzeniem arkuszy kalkulacyjnych.
  • Uczciwe wyświetlanie:
    Komunikat Omnibus pojawia się tylko wtedy, gdy obecna cena jest niższa od ceny regularnej (prawdziwa promocja), a nie domyślnie na każdym produkcie.
  • Gotowy na wiele walut:
    Zapisana historia jest w locie przeliczana na walutę wybraną przez klienta, dzięki czemu komunikat zgadza się z tym, co widzi on w koszyku.

Ważne: historia cen buduje się od momentu instalacji modułu

Ten moduł nie importuje starych cen z samego PrestaShop, systemów ERP czy innych modułów. Buduje on własną, niezależną historię w dedykowanych tabelach bazy danych od momentu jego instalacji i aktywacji.

Oznacza to, że „najniższa cena z 30 dni” jest obliczana wyłącznie na podstawie cen, które moduł sam zarejestrował — zazwyczaj po zapisaniu produktu, zmianie ceny specyficznej czy codziennej aktywności w sklepie. W działających już sklepach daj modułowi czas na zebranie historii lub zapisz produkty po instalacji, aby wymusić pierwszy zapis. Takie podejście jest celowe: opierasz się na wiarygodnych danych kontrolowanych przez moduł , a nie na domysłach i próbach odtworzenia przeszłości.

Główne możliwości dla Twojego sklepu

Najniższa cena z 30 dni

Porównuje ostatnie 30 dni zapisanej historii dla produktu (i jego wariantu) w kontekście Twojego sklepu. Gdy promocja jest aktywna, klienci widzą obowiązkową informację o najniższej cenie sprzed obniżki.

Warianty i kontekst

Każdy wariant (kombinacja) może mieć własną historię. Moduł uwzględnia kontekst sklepu (multistore), kraj, grupę klientów oraz tryb opodatkowania, dzięki czemu porównania są zawsze miarodajne i zgodne z tym, jak liczysz ceny.

Pełna kontrola nad wyglądem

Wybierz, gdzie dokładnie ma się pojawiać komunikat w bloku ceny na karcie produktu i na listach. Tryb diagnostyczny pokazuje dostępne pozycje (hooki) w Twoim szablonie. Zaawansowani użytkownicy mogą skorzystać z własnego hooka w plikach szablonu.

Własne archiwum cen

Wiarygodne zapisy — koniec z ręcznym wpisywaniem „starej ceny”.

Historia cen, której możesz być pewien

Za każdym razem, gdy zmienia się ostateczna cena sprzedaży — poprzez edycję produktu lub ceny specyficzne — moduł może zapisać nowy wiersz w swojej historii. Tworzy to oś czasu odzwierciedlającą faktyczne ceny w Twoim sklepie, a to jest dokładnie to, czego wymaga dyrektywa Omnibus.

Ponieważ dane są przechowywane w tabelach modułu, odinstalowanie innych narzędzi nie skasuje po cichu Twojej historii Omnibus (chyba że usuniesz dane samego modułu). Zachowujesz przejrzysty rejestr na potrzeby zgodności z prawem, niezależny od głównych tabel PrestaShop.

Tylko tam, gdzie to konieczne

Brak bałaganu przy produktach bez promocji.

Wyświetlane przy prawdziwych promocjach, ukryte w pozostałych przypadkach

Komunikat w sklepie pojawia się tylko wtedy, gdy obecna cena sprzedaży jest niższa od ceny regularnej (bazowej) — czyli wtedy, gdy klienci widzą rzeczywistą obniżkę. Jeśli nie ma aktywnego rabatu, nic się nie wyświetla. Dzięki temu strony kategorii i karty produktów są przejrzyste, a klienci nie są wprowadzani w błąd informacją o „najniższej cenie” przy standardowej ofercie.

Potrzebujesz marketingowej odznaki, gdy obecna cena jest równa minimum z danego okresu, albo wykresu cen dla pełnej przejrzystości? Te zaawansowane narzędzia prezentacji znajdziesz w module Omnibus Pro (zobacz poniżej).

Wielowalutowość

Jedna historia, właściwa waluta na ekranie.

Odwiedzający widzą kwoty w swojej walucie

Ceny mogą być zapisywane w jednej walucie, podczas gdy klient przegląda sklep w innej. Darmowy moduł przelicza zapisane wartości historyczne na aktualnie wybraną walutę przed porównaniem i wyświetleniem komunikatu Omnibus, dzięki czemu informacja prawna zgadza się z ceną widoczną obok przycisku „Dodaj do koszyka”.

Dopasuj ustawienie z podatkiem / bez podatku (brutto / netto) do tego, jak Twój szablon prezentuje ceny (brutto dla B2C, netto dla B2B), aby uniknąć mylących rozbieżności.

Szablony i hooki

Classic, Hummingbird lub własne szablony.

Dopasowuje się do szablonu bez psucia wyglądu

Wybierz osobne pozycje (hooki) dla karty produktu i dla list produktów (kategorie, wyszukiwarka, strona główna). Włącz tryb diagnostyczny , aby zobaczyć na stronie pomarańczowe etykiety z nazwami hooków. Wybierz ten, który jest najbliżej ceny, a następnie wyłącz diagnostykę.

Automatyczne wykrywanie profili Classic i Hummingbird, z możliwością wymuszenia konkretnego z nich, jeśli po zmianie szablonu odstępy nie wyglądają dobrze. W przypadku page builderów lub niestandardowych widoków produktu, użyj hooka displayOmnibusPrice w swoim szablonie, aby wyrenderować komunikat dokładnie tam, gdzie chcesz.

Gdzie klienci widzą komunikat Omnibus

Karta produktu

Obok bloku z ceną (konfigurowalny typ hooka, np. after_price). Dostępne również przez displayProductAdditionalInfo w obsługiwanych szablonach. Idealne miejsce na główny komunikat prawny, gdzie klienci podejmują decyzję o zakupie.

Listy produktów i własne strefy

Osobna pozycja dla list produktów w kategoriach, wynikach wyszukiwania i na stronie głównej. Dla pełnej kontroli możesz wkleić własny hook modułu w dowolnym miejscu szablonu (przyklejony pasek, zakładki, bloki page buildera).

Konfiguracja w panelu sklepu

Zainstaluj moduł, otwórz jego ustawienia i przejdź przez czytelne opcje: umiejscowienie hooków, wyświetlanie podatków, profil szablonu, czyszczenie starych danych i wbudowany system sprawdzania aktualizacji. Wyraźne powiadomienie przypomina, że historia cen jest zbierana od momentu instalacji.

Wyświetlanie i umiejscowienie

  • Pozycje hooków na karcie produktu i listach (w tym własne typy)
  • Tymczasowe etykiety diagnostyczne na stronie sklepu
  • Profil szablonu: Classic / Hummingbird / Auto

Logika cenowa

  • Z podatkiem lub bez (brutto/netto) — dopasuj do wyglądu sklepu
  • Przeliczanie wielu walut w locie
  • Historia na poziomie wariantów (kombinacji)

Utrzymanie i dane

  • Konfigurowalny czas przechowywania danych (minimum 30 dni)
  • Ręczne usuwanie starych wpisów z historii
  • Wersja Pro: automatyczne czyszczenie CRON + raporty audytowe CSV

Zakładki modułu

  • Konfiguracja, Aktualizacje, Przejdź na Pro
  • Powiadomienia o aktualizacjach od MyPresta

Specyfikacja techniczna i kompatybilność

Standardowy moduł PrestaShop ( omnifree ). Brak nadpisań plików rdzenia (overrides). Historia cen przechowywana w dedykowanych tabelach, gdy moduł jest aktywny. Idealny dla sprzedawców, którzy chcą wyświetlać komunikaty Omnibus zgodnie z prawem, bez konieczności utrzymywania własnego kodu.

PrestaShop: 1.7.x i nowsze (kompatybilny z 8.x, 9.x). Wersje PHP wspierane przez Twoją instalację PrestaShop.
Szablony: Szablony oparte na Classic i Hummingbird z automatycznym wykrywaniem lub ręcznym wyborem profilu.
Własny hook: displayOmnibusPrice — umieść komunikat prawny w dowolnym pliku szablonu.
Model danych: Własne tabele omnibus_context i omnibus_price_history — historia budowana od momentu instalacji, bez importu starych cen.

Nota prawna: ten moduł dostarcza techniczne narzędzia do zapisywania i wyświetlania cen zgodnie z dyrektywą Omnibus. Nie zastępuje on jednak porady prawnej — skonsultuj swoją politykę cenową i teksty widoczne dla klientów z wykwalifikowanym prawnikiem odpowiednim dla Twojego rynku.

Omnibus Pro

Wyjdź poza ramy obowiązku — zrób z ceny swój atut

Darmowy moduł daje Ci solidną, zgodną z prawem podstawę: własną historię cen, informację o najniższej cenie z 30 dni, obsługę wariantów, walut i elastyczne umiejscowienie. Omnibus Pro jest dla sklepów, które oczekują potężnych narzędzi sprzedażowych : inteligentnych odznak (Smart Badges), wizualnego stylowania, interaktywnych wykresów, analityki w panelu sklepu, automatycznego czyszczenia danych oraz precyzyjnej kontroli nad tym, co pojawia się na karcie produktu, a co na listach — wszystko bez pisania kodu.

Smart Badge i Badge Studio

Gdy obecna cena jest równa najniższej z wybranego okresu, pokaż atrakcyjną odznakę zamiast powielać suchy komunikat prawny. Pełnoekranowy kreator wizualny: kolory, gradienty, obramowania, cienie, ikony, animacje. Wielojęzyczne teksty dla gości i zalogowanych klientów z bogatym systemem zmiennych (placeholderów).

Analityka i wykresy dla klientów

Zakładka Analityka w panelu sklepu z wieloliniowymi wykresami cen, wyszukiwarką produktów i kontrolą legendy. Opcjonalny, interaktywny wykres historii cen na karcie produktu (i na listach), dzięki któremu klienci mogą prześledzić ostatnie zmiany — przejrzystość, która buduje zaufanie.

Kontrola i utrzymanie na dużą skalę

Osobne przełączniki dla karty produktu i list (komunikat Omnibus, Smart Badge, przycisk wykresu). Niezależne pozycje hooków. Uzupełnianie historii jednym kliknięciem po importach. Harmonogram CRON do czyszczenia danych z opcjonalnym audytem CSV przed usunięciem. Śledzenie reguł cenowych katalogu. Własny hook displayOmnibusBadge.

Wszystko, co oferuje Pro w pigułce

Smart Badge zastępuje powielony tekst Omnibus, gdy spełnione są warunki
Badge Studio — wizualne stylowanie na żywo bez pisania kodu
Własne hooki: displayOmnibusPrice + displayOmnibusBadge
Osobne włączniki dla list i karty produktu (komunikat, odznaka, wykres)
Analityka cen w panelu sklepu z wyszukiwarką produktów
Wykres cen dla klientów w wyskakującym oknie (z dymkami informacyjnymi)
Narzędzie do uzupełniania historii dla dużych katalogów po migracjach
Czyszczenie CRON + ścieżka audytu CSV przed usunięciem starych danych
Kup Omnibus Pro

Zaktualizuj na MyPresta.eu — ta sama solidna podstawa prawna, ale z narzędziami premium do sprzedaży i zarządzania dla rosnących e-commerce w UE.

0.00 €
Dlaczego jest kilka wersji modułu?
To z uwagi na fakt, że różne wydania PrestaShop korzystają z różnych rozwiązań programistycznych. Funkcje działające np. w PrestaShop 1.7 mogą nie działać w PrestaShop 9. Stąd potrzeba wydania różnych wersji modułu. które zapewnią działanie w wielu różnych wersjach sklepu.

Moduł rozwijamy za darmo - jeżeli chcesz - wesprzyj nas!

Galeria Modułu

Dlaczego wybrać nasz moduł
Dyrektywa Omnibus - Darmowy Moduł?

Optymalizacja i Automatyzacja

Moduł automatyzuje zapis historii cen z 30 dni, eliminując ręczne wprowadzanie. Optymalizuje wyświetlanie komunikatu Omnibus tylko podczas prawdziwych promocji, obsługując warianty i wiele walut. Zapewnia precyzyjną kontrolę nad umiejscowieniem treści.

Zwiększona Sprzedaż

Moduł buduje zaufanie klientów dzięki automatycznemu i transparentnemu wyświetlaniu najniższej ceny z 30 dni przed obniżką. Uczciwe informacje eliminują wątpliwości, przyspieszają decyzje zakupowe i tworzą profesjonalny wizerunek sklepu, co bezpośrednio przekłada się na zwiększoną konwersję i sprzedaż.

15 lat doświadczenia

Dzięki 15-letniemu doświadczeniu z PrestaShop, nasz moduł Dyrektywa Omnibus automatycznie i niezawodnie śledzi historię cen, obsługując warianty i wiele walut. Zbudowany z myślą o platformie, gwarantuje prawną zgodność w każdej promocji.

Szeroka Personalizacja

Moduł oferuje szeroką personalizację, pozwalając na elastyczne umiejscowienie komunikatu Omnibus na karcie produktu i listach, wybór profilu szablonu (Classic/Hummingbird), wsparcie dla własnych hooków oraz dopasowanie wyświetlania cen (brutto/netto) do potrzeb sklepu.

Otwarty Kod Źródłowy

Moduł jest standardowym rozwiązaniem PrestaShop, bez nadpisywania plików rdzenia (overrides). Zapewnia to czystą implementację i kompatybilność. Dostępne są dedykowane hooki, np. `displayOmnibusPrice`, co umożliwia elastyczne umieszczanie komunikatu i ułatwia zaawansowane modyfikacje szablonu.

Licencja i Aktualizacje

Moduł jest w 100% darmowy (Freeware), więc nie wymaga opłat licencyjnych. Posiada wbudowany system sprawdzania aktualizacji i powiadomienia od MyPresta, co zapewnia ciągłą zgodność jego funkcji z bieżącymi wymaganiami Dyrektywy Omnibus.