Sin impuesto Con impuesto

Données techniques par produit et déclinaison : où les stocker et comment les afficher

Ingrédients, lots, consignes de lavage, informations de sécurité : PrestaShop n'a pas un champ pour chaque chose, et encore moins un champ différent par taille ou par format. Nous voyons où stocker chaque type d'information, laquelle sert au filtrage et laquelle mérite d'être réutilisée.

Equipo Rekire
Updated: 13/10/2026 2
Données techniques par produit et déclinaison : où les stocker et comment les afficher
Share:

Une fiche produit doit dire de plus en plus de choses. Ingrédients et allergènes dans l'alimentaire, composition et consignes de lavage dans le textile, informations de sécurité du produit dans presque tous les secteurs, informations sur le recyclage de l'emballage, dimensions, puissances, compatibilités. Et souvent, ces informations changent selon la variante : un pot de 250 grammes et un pot d'un kilo n'ont ni le même lot ni le même tableau nutritionnel.

PrestaShop offre plusieurs endroits où stocker des informations, et un mauvais choix fait que vous ne pouvez plus filtrer ensuite, que vous devez copier le même texte dans des centaines de fiches ou que le client voit la donnée d'une autre variante. Procédons par étapes.

Les emplacements prévus par PrestaShop

OùÀ quoi ça sertLimites
DescriptionTexte commercial libreNon structuré, non filtrable, difficile à maintenir en masse
CaractéristiquesDonnées du produit avec des valeurs réutilisables (matière, puissance, origine)Elles concernent le produit, pas chaque déclinaison
Attributs et déclinaisonsCe que le client choisit (taille, couleur, format), avec son stock et son prixIls ne servent pas à stocker de l'information, mais à choisir une variante
Référence, EAN, poids, dimensionsDonnées logistiques standardChamps fixes, non extensibles

Cela couvre beaucoup, mais pas tout. Il manque un emplacement pour les données structurées qui changent par déclinaison et pour les textes qui se répètent sur de nombreuses fiches.

La règle pour décider où va chaque donnée

  1. Le client la choisit-il ? C'est un attribut : taille, couleur, parfum, format.
  2. Le client filtre-t-il par elle dans la liste de produits ? C'est une caractéristique : matière, usage, compatibilité, certification. La recherche à facettes de PrestaShop fonctionne avec les caractéristiques, les attributs, les marques, le prix et la disponibilité.
  3. Change-t-elle selon la variante, le client n'ayant qu'à la lire ? C'est un champ par déclinaison : lot, tableau nutritionnel du format, composition d'une couleur précise, efficacité énergétique d'un modèle.
  4. Est-elle identique pour de nombreux produits ? C'est un bloc réutilisable : politique de livraison, garantie, guide des tailles, entretien. Rédigé une seule fois et affecté aux fiches concernées.
  5. S'agit-il de texte commercial ? Il va dans la description.
Ce que vous voulez filtrer, stockez-le comme caractéristique. Une donnée placée dans la description ou dans un champ libre n'apparaît pas dans les filtres de la liste de produits. Si dans un an vous voulez que le client filtre par « convient aux végans » ou par « puissance », commencez dès aujourd'hui à la stocker là où les filtres la trouvent.

Données par déclinaison : le cas le plus délicat

Lorsqu'une information dépend de la variante, les boutiques ont tendance à improviser :

  • Tout écrire dans la description : « format 250 g : lot X ; format 1 kg : lot Y ». Le client doit chercher son cas, et personne ne le met à jour.
  • Créer un produit par variante : cela règle la question de l'information, mais multiplie les fiches, disperse les avis et complique le SEO.
  • Des images contenant l'information : illisibles sur mobile, non indexées par les moteurs de recherche et non accessibles.

La bonne solution : que chaque déclinaison ait sa propre valeur et que la fiche affiche celle de la variante sélectionnée, en changeant instantanément quand le client en choisit une autre. Et pour ne pas saisir cent fois la même chose, que les déclinaisons héritent de la valeur du produit lorsqu'elle est commune à toutes.

Les informations obligatoires

Une partie de ces informations n'est pas facultative. Dans l'alimentaire, le règlement européen concernant l'information des consommateurs sur les denrées alimentaires exige que les informations obligatoires soient disponibles avant la conclusion de l'achat dans la vente à distance. Pour la sécurité des produits, le règlement européen relatif à la sécurité générale des produits impose d'afficher dans la vente en ligne les coordonnées du fabricant, l'identification du produit et les avertissements ou informations de sécurité applicables. Nous n'entrons pas ici dans le détail de chaque texte : ce qui compte pour la structure de la boutique, c'est que ces informations se trouvent à un emplacement fixe, complètes et associées à la bonne variante.

Textes réutilisables : écrire une seule fois

À l'autre extrême se trouvent les textes répétitifs : « Livraison en 24/48 heures », « Garantie de trois ans », le guide des tailles d'une marque, les consignes d'entretien de tout le coton. Copiés fiche par fiche, ils posent deux problèmes : ils sont longs à mettre en place et, surtout, à modifier. Le jour où vous changez votre politique de livraison, vous avez des centaines de fiches avec l'ancienne.

Le plus pratique est de rédiger chaque bloc une seule fois et de l'affecter par catégorie, marque, fournisseur ou caractéristique, avec la possibilité de faire des exceptions sur certains produits.

Erreurs courantes

  • Des caractéristiques avec des valeurs saisies à la main sur chaque produit : « Coton », « coton », « 100 % coton ». Dans les filtres, elles apparaissent comme trois options différentes. Créez les valeurs une fois et réutilisez-les.
  • Des attributs que personne ne choisit : créer un attribut « Matière » avec une seule valeur par produit uniquement pour qu'il apparaisse sur la fiche. Cela multiplie les déclinaisons sans raison ; c'est une caractéristique.
  • Des champs que personne ne remplit : concevoir vingt champs le premier jour et en remplir trois. Commencez par ceux qu'exige la loi et ceux sur lesquels les clients posent le plus de questions.
  • Des informations dans la mauvaise langue : un numéro de lot ou une mesure ne se traduisent pas, mais un avertissement de sécurité, si. Décidez champ par champ.
  • Des imports qui écrasent les données : si vous importez le catalogue depuis le fournisseur, vérifiez que l'import ne vide pas les champs que vous avez remplis à la main.

Comment l'afficher sur la fiche

  • Ce qui décide l'achat, près du prix : compatibilité, dimensions clés, allergènes mis en évidence.
  • Ce qui se consulte, dans des onglets ou des accordéons : fiche technique complète, composition, entretien, livraison.
  • Sur mobile, des accordéons plutôt que des onglets horizontaux qui ne tiennent pas.
  • Du vrai texte, pas des images, pour que les moteurs de recherche, les lecteurs d'écran et les assistants d'IA puissent le lire.

Les champs affichés sur la fiche dépendent des hooks du thème. Si le thème n'est pas à jour avec votre version de PrestaShop, un hook peut facilement cesser d'être appelé et l'information disparaître sans prévenir : vérifiez-le après chaque mise à jour.

Comment le mettre en place dans PrestaShop

Le Módulo campos extra en productos y combinaciones vous permet de créer les champs dont vous avez besoin (entier, décimal, texte court, texte long ou HTML) et de les remplir par produit ou par déclinaison : quand la variante change, la fiche affiche les données de cette déclinaison sans rechargement. Les déclinaisons héritent de la valeur du produit lorsqu'elle est commune, vous décidez quels champs sont multilingues, et chaque champ accepte son propre CSS et le hook de la fiche où il apparaît. RKR Unlimited Tabs règle la question des textes répétés : vous rédigez un bloc une fois et l'affichez sous forme d'onglet sur tous les produits, sur un seul, ou par catégorie, marque, fournisseur ou caractéristique, avec des exceptions par produit, trois dispositions (horizontale, verticale ou accordéon) et l'import et l'export.

Chargement...
Consentement aux cookies
Retour en haut