Everything you'd want to know before you install.
A detailed look at how Toy Safety & CE Compliance (Age Warnings) for PrestaShop works, why we built it the way we did, and the thinking behind the features above.
Why display these notices on your toy pages
European Directive 2009/48/EC on the safety of toys requires the CE marking and, depending on the nature of the toy, safety warnings and age restrictions. The well-known 0-3 pictogram, for example, flags toys that are not suitable for children under 36 months because of small parts that could be swallowed. Presenting this information clearly on the product page reassures the buyer, reduces returns and disputes, and demonstrates your compliance effort.
Product-by-product setup in seconds
The module adds a dedicated tab to the product edit page in the back office. There you enable the safety block, tick the CE marking and the 0-3 pictogram, fill in the recommended minimum age, then select the standard warnings that apply to that toy. A free-text field per language lets you add a specific notice. Nothing to code, nothing to duplicate.
A warning library aligned with Annex V
The module ships the most common standard warnings from Annex V of the directive and from the EN 71 standard: small parts and choking hazard, functional toy to be used under adult supervision, activity toy for domestic use, aquatic toy, skates and skateboards, imitation masks and helmets, toys to be strung across a cot, balloons, chemical toys. Each warning is translated into five languages and shows automatically in the shop language.
Multilingual and deterministic
Warning texts are resolved from the active shop language, with an English fallback when the language is not covered. They rely on no external translation machinery: rendering is identical and predictable under PrestaShop 8 and PrestaShop 9. You stay in control of the displayed text and can complete it with a custom warning specific to each product and each language.
Clean display, no unnecessary weight
The block appears under the add-to-cart area or below the product images, as you choose. An option makes it collapsible to keep the page tidy. The CE and 0-3 pictograms are self-hosted SVG files that inherit your theme color, with no CDN call, no external font and no cookie. The performance footprint is negligible.
Compliance dashboard
From the module configuration, a dashboard summarizes the toys for which the safety block is enabled, with for each one the status of the CE marking, the 0-3 pictogram, the minimum age and the number of selected warnings. A direct link opens the relevant product page to complete it. You spot products to finalize at a glance.
Built for developers and to last
The module follows PrestaShop conventions with no extra layer: a manual PSR-4 autoloader with no Composer, direct Db access, official hooks compatible with PrestaShop 8 and 9. The code is readable, commented and ready to be audited or extended. On uninstall, the tables and per-product data are removed cleanly.
There are no reviews yet.