PrestaShop Gestion catalogue

DataFirefly Allergens & Ingredients

INCO 1169/2011 pour PrestaShop

Le module conformité allergènes nouvelle génération pour les boutiques alimentaires PrestaShop : 14 allergènes UE, mise en évidence automatique dans la liste d'ingrédients, profil client personnalisé avec alerte temps réel, et balisage Schema.org pour le SEO.

INCO 1169/2011 PrestaShop 8 + 9 FR / EN / ES / DE JSON-LD inclus Multi-boutique
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
DataFirefly Allergens & Ingredients Prestashop
v1.0.0 · mis à jour 2026-05-14
Ce que ça fait

La version courte.

01

Les 14 allergènes UE

Tous les allergènes de l'Annexe II du règlement européen 1169/2011, avec icônes SVG monochromes adaptatives au thème de votre boutique.

02

Deux niveaux de présence

Distinguez clairement les ingrédients qui contiennent un allergène de ceux susceptibles d'en contenir des traces, conformément à l'article 36 §3.

03

Mise en évidence automatique

La liste d'ingrédients est analysée et les allergènes sont mis en évidence visuellement (gras, majuscules, souligné ou couleur), comme l'exige l'article 21.

04

Profil client allergènes

Vos clients enregistrent leur profil allergènes avec niveau de gravité. Un bandeau d'alerte apparaît automatiquement sur les fiches produits en cas de conflit.

05

Schema.org JSON-LD

Enrichissement automatique des fiches produit avec les propriétés ingredients, suitableForDiet et additionalProperty[] pour un meilleur référencement et l'éligibilité aux extraits enrichis Google.

06

Multilingue natif

Interface et données traduites en français, anglais, espagnol et allemand. Détection des allergènes par synonymes dans chaque langue (lait / caséine / lactose / SO2 / E220 etc.).

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de DataFirefly Allergens & Ingredients, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Pourquoi ce module est indispensable pour toute boutique alimentaire en ligne

Depuis 2014, le règlement (UE) 1169/2011 (INCO) impose à tout vendeur de denrées alimentaires d'informer le consommateur, avant l'achat, sur la présence des 14 substances ou produits provoquant des allergies ou intolérances. La vente à distance, y compris en ligne, est explicitement concernée par l'article 14. L'absence d'information ou une information incomplète expose le commerçant à des sanctions de la DGCCRF et à un risque sanitaire majeur pour ses clients allergiques.

§ 02

Une mise en conformité clé en main

DataFirefly Allergens & Ingredients prend en charge l'intégralité de l'obligation INCO sur les fiches produits PrestaShop. Les 14 allergènes de l'Annexe II sont préchargés avec leurs noms officiels en quatre langues. Pour chaque produit, vous indiquez les allergènes présents ou susceptibles d'être présents sous forme de traces, puis vous saisissez votre liste d'ingrédients : le module met automatiquement en évidence chaque allergène dans le texte, par gras, majuscules, soulignement ou couleur, comme l'exige l'article 21 paragraphe 1 b).

§ 03

Un différenciateur unique : le profil allergènes client

Aller plus loin que la simple conformité réglementaire, c'est ce qui transforme une obligation en avantage concurrentiel. Le module offre à chacun de vos clients connectés un profil allergènes personnel, dans lequel ils enregistrent les allergènes à éviter et leur niveau de gravité (à éviter, intolérance, sévère, anaphylactique). À chaque visite d'une fiche produit, le module compare automatiquement les allergènes déclarés du produit au profil du client et affiche, le cas échéant, un bandeau d'alerte clair et lisible. Vos clients allergiques savent immédiatement quels produits leur conviennent, ce qui réduit les retours, les insatisfactions, et renforce considérablement leur confiance dans votre boutique.

§ 04

Un bonus SEO : balisage Schema.org JSON-LD

Chaque fiche produit avec des allergènes ou des ingrédients est automatiquement enrichie d'un balisage JSON-LD Schema.org. Les propriétés ingredients, suitableForDiet et additionalProperty[] (avec un propertyID INCO-1169-2011) permettent à Google de comprendre la composition de vos produits et de générer des extraits enrichis dans les résultats de recherche. Le balisage est généré côté serveur en PHP avec encodage JSON natif, sans risque d'injection.

§ 05

Détection intelligente par synonymes

La mise en évidence des allergènes ne se limite pas à leur nom officiel. Le module embarque un dictionnaire de synonymes multilingue qui détecte les variantes courantes : pour le lait, il reconnaît lait, beurre, crème, caséine, lactosérum, lactose ; pour les sulfites, il identifie SO2 et les numéros E220 à E228 ; pour le gluten, le blé, l'épeautre, l'orge, le seigle, et leurs équivalents en anglais, espagnol et allemand. Vous saisissez votre liste d'ingrédients en langage naturel, le module fait le reste.

§ 06

Configuration souple et multi-boutique

Le style de mise en évidence est configurable (gras, majuscules, souligné ou couleur). La position de l'affichage est paramétrable : onglet dédié sur la fiche produit, juste après la description, ou juste après le prix. Vous pouvez activer ou désactiver les icônes, l'affichage des traces, le balisage JSON-LD, et le profil client. Toutes les données ingrédients, origine et conseils de conservation sont gérées par langue et par boutique, ce qui rend le module nativement compatible multi-langue et multi-boutique.

§ 07

Sécurité et conformité aux standards PrestaShop

Le module respecte les standards de validation de la marketplace officielle PrestaShop Addons : escapement complet des sorties Smarty, requêtes SQL paramétrées via pSQL(), tokenisation des données pour éviter toute injection HTML, en-têtes de licence sur tous les fichiers PHP et JavaScript. Le balisage JSON-LD utilise json_encode() avec protection contre les sorties de balise script. Le code est entièrement typé en PHP 8, documenté et structuré selon le modèle ObjectModel de PrestaShop.