Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe DataFirefly GPSR werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Wat de GPSR-verordening sinds december 2024 vraagt
Verordening (EU) 2023/988 over algemene productveiligheid, van toepassing sinds 13 december 2024, vervangt de oude richtlijn 2001/95/EG. Voor elk niet-voedingsproduct dat aan consumenten in de Europese Unie wordt verkocht, verplicht zij tot een duidelijke vermelding van de fabrikant en, wanneer die buiten de EU is gevestigd, van een in de Unie gevestigde verantwoordelijke persoon. Producten moeten ook de nodige waarschuwingen en veiligheidsinformatie dragen, in de taal van het land waar ze op de markt komen. Wie zich er niet aan houdt, riskeert sancties en het uit de handel nemen van producten.
Hoe DataFirefly GPSR uw winkel in orde brengt
De module voegt een GPSR-tabblad toe aan elke productpagina in de backoffice. Daar koppelt u de fabrikant en de EU-verantwoordelijke uit een centrale lijst met marktdeelnemers, vult u zo nodig het GTIN en het batchnummer in, vinkt u de toepasselijke waarschuwingen aan en kiest u de veiligheidspictogrammen. In de winkel verschijnt die informatie automatisch op de productpagina, ofwel in een apart tabblad, ofwel inline onder de productinformatie, net zoals u dat instelt.
Marktdeelnemers die u één keer beheert
In plaats van de gegevens van de fabrikant bij elk product opnieuw in te voeren, maakt u uw marktdeelnemers één keer aan: fabrikanten, importeurs, gemachtigden en in de Unie gevestigde verantwoordelijken. Elke deelnemer heeft een bedrijfsnaam, een volledig adres, een land, een e-mailadres, een telefoonnummer en een btw-nummer. Daarna koppelt u ze in twee kliks aan de producten. Een adrescorrectie werkt meteen door naar alle betrokken producten.
Voorgeschreven waarschuwingen en pictogrammen
De module levert een bibliotheek met veiligheidswaarschuwingen en pictogrammen die u aan uw producten koppelt. Er worden vier SVG-pictogrammen meegeleverd (algemene waarschuwing, leeftijdsgroep 0 tot 3 jaar, CE-markering, ontvlambaar product) en twee standaardwaarschuwingen (verstikkingsgevaar, gebruik onder toezicht van een volwassene). U kunt er zoveel bijmaken als nodig en uw eigen afbeeldingen uploaden. Bijschriften en labels zijn in vijf talen vertaald.
Weergave in de storefront naar keuze
Afhankelijk van uw thema en uw voorkeur verschijnt de GPSR-informatie ofwel in een apart tabblad van de productpagina (via de hook displayProductExtraContent), ofwel inline onder het informatieblok van het product (via displayProductAdditionalInfo). Met een optie verbergt u het blok volledig wanneer een product geen enkel GPSR-gegeven heeft, zodat er nooit een leeg kader verschijnt.
Standaardwaarden en automatische terugval
Delen de meeste van uw producten dezelfde fabrikant of dezelfde EU-verantwoordelijke, stel die dan één keer in als algemene standaardwaarden. Elk product zonder eigen fabrikant of verantwoordelijke erft die waarden automatisch bij de weergave. U vult met de hand alleen de uitzonderingen in.
Meertalig van huis uit, vijf talen
De waarschuwingen, de bijschriften bij de pictogrammen en de aanvullende informatie zijn te vertalen in het Frans, Engels, Spaans, Duits en Italiaans. De getoonde inhoud volgt automatisch de taal van de klant. De GPSR-verordening vraagt veiligheidsinformatie in de taal van het land van verkoop: voor een Nederlandstalige winkel voert u die teksten in de daarvoor bestemde velden zelf in.
Betrouwbaar opslaan op PrestaShop 8 en 9
De productpagina is tussen PrestaShop 8 en 9 grondig veranderd. Om het opslaan van de GPSR-gegevens op beide versies betrouwbaar te houden, injecteert de module zijn velden niet in het Symfony-productformulier: hij slaat op via een aparte AJAX-controller. Het gevolg is een identiek en voorspelbaar gedrag, welke PrestaShop-versie u ook draait.
Gemaakt voor ontwikkelaars
De code volgt een PSR-4-architectuur (namespace DataFirefly/Gpsr) met een eigen autoloader, zonder afhankelijkheid van Composer. Hij bouwt op de standaard ObjectModel en admincontrollers van PrestaShop. Geen externe bibliotheek, geen CDN. De code is leesbaar, van commentaar voorzien en klaar om te worden gecontroleerd of via overrides te worden uitgebreid.
Er zijn nog geen beoordelingen.