Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa DataFirefly GPSR, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Co narzuca rozporządzenie GPSR od grudnia 2024
Rozporządzenie (UE) 2023/988 w sprawie ogólnego bezpieczeństwa produktów, obowiązujące od 13 grudnia 2024, zastępuje dawną dyrektywę 2001/95/WE. Nakazuje, dla każdego produktu nieżywnościowego sprzedawanego konsumentom w Unii Europejskiej, jasne wskazanie producenta oraz, gdy ma on siedzibę poza UE, osoby odpowiedzialnej z siedzibą w Unii. Produkty muszą także nosić niezbędne ostrzeżenia i informacje o bezpieczeństwie, w języku kraju sprzedaży. Nieprzestrzeganie grozi sankcjami i wycofaniem produktów z rynku.
Jak DataFirefly GPSR zapewnia zgodność Twojego sklepu
Moduł dodaje zakładkę GPSR na każdej karcie produktu w zapleczu. Wiążesz tam producenta i osobę odpowiedzialną w UE wybranych ze scentralizowanej listy podmiotów gospodarczych, uzupełniasz GTIN i numer partii w razie potrzeby, zaznaczasz odpowiednie ostrzeżenia i wybierasz piktogramy bezpieczeństwa. Po stronie sklepu te informacje wyświetlają się automatycznie na karcie produktu, w dedykowanej zakładce lub inline pod informacjami o produkcie, według Twojego wyboru.
Podmioty gospodarcze zarządzane tylko raz
Zamiast wpisywać dane producenta na każdym produkcie, tworzysz podmioty gospodarcze raz na zawsze: producentów, importerów, pełnomocników i osoby odpowiedzialne z siedzibą w Unii. Każdy podmiot ma swoją nazwę, pełny adres, kraj, e-mail, telefon i numer VAT. Następnie wiążesz je z produktami w dwa kliknięcia. Korekta adresu propaguje się natychmiast na wszystkie powiązane produkty.
Regulacyjne ostrzeżenia i piktogramy
Moduł dostarcza bibliotekę ostrzeżeń bezpieczeństwa i piktogramów, które wiążesz z produktami. Cztery piktogramy SVG są dostarczone w zestawie (ostrzeżenie ogólne, przedział wiekowy 0-3 lata, oznakowanie CE, produkt łatwopalny) oraz dwa przykładowe ostrzeżenia (ryzyko zadławienia, użytkowanie pod nadzorem osoby dorosłej). Możesz tworzyć ich tyle, ile potrzeba, i przesyłać własne obrazy. Podpisy i etykiety są tłumaczone na pięć języków.
Wyświetlanie front do wyboru
Zależnie od motywu i preferencji, informacje GPSR wyświetlają się w dedykowanej zakładce karty produktu (przez hook displayProductExtraContent) lub inline pod blokiem informacji o produkcie (przez displayProductAdditionalInfo). Opcja pozwala całkowicie ukryć blok, gdy produkt nie ma żadnych danych GPSR, aby nigdy nie pokazywać pustej ramki.
Wartości domyślne i automatyczny fallback
Jeśli większość Twoich produktów dzieli tego samego producenta lub tę samą osobę odpowiedzialną w UE, zdefiniuj ich raz jako globalne wartości domyślne. Każdy produkt bez wskazanego producenta lub osoby odpowiedzialnej odziedziczy te wartości automatycznie przy wyświetlaniu. Ręcznie uzupełniasz tylko wyjątki.
Wielojęzyczność w standardzie, pięć języków
Ostrzeżenia, podpisy piktogramów i informacje dodatkowe są tłumaczalne na francuski, angielski, hiszpański, niemiecki i włoski. Wyświetlana treść automatycznie podąża za językiem klienta. Rozporządzenie GPSR wymaga informacji o bezpieczeństwie w języku kraju sprzedaży: moduł odpowiada na to natywnie.
Niezawodny zapis na PrestaShop 8 i 9
Strona produktu głęboko zmieniła się między PrestaShop 8 i 9. Aby zagwarantować niezawodny zapis danych GPSR na obu wersjach, moduł nie wstrzykuje swoich pól do formularza produktu Symfony: zapisuje przez dedykowany kontroler AJAX. Rezultatem jest identyczne i przewidywalne zachowanie niezależnie od wersji PrestaShop.
Zaprojektowany dla deweloperów
Kod opiera się na architekturze PSR-4 (przestrzeń nazw DataFirefly/Gpsr) z własnym autoloaderem, bez zależności od Composera. Wykorzystuje ObjectModel i standardowe kontrolery administracyjne PrestaShop. Żadnej biblioteki zewnętrznej, żadnego CDN. Kod jest czytelny, skomentowany i gotowy do audytu lub rozszerzenia przez override.
Na razie nie ma opinii o produkcie.