Fonctionnalités

  • Pseudo-champ « Avis et étiquette de garantie » dans l’affichage du produit : déplacez-le ou masquez-le par type de produit dans Gérer l’affichage
  • Page d’administration de la boutique dans Commerce › Configuration › Garantie légale, avec un import de fichier géré par langue
  • Permission dédiée « Administrer l’avis de garantie légale et les étiquettes de durabilité » pour les réglages et la section du formulaire produit
  • Images enregistrées comme fichiers gérés dans public://legal-guarantee, avec leur utilisation déclarée pour que le cron de Drupal nettoie celles qui ne servent plus
  • Avis du panier ajouté à la vue du formulaire de panier de Commerce, mis en cache par langue du contenu
  • Étiquette stockée par produit dans une table dédiée, commune à toutes les variations du produit et supprimée avec lui
  • Image en bandeau qui ouvre l’étiquette complète au premier clic, rendue par un élément details natif sans JavaScript

Le 27 septembre 2026, la directive (UE) 2024/825 est entrée en application : les professionnels de l’UE doivent signaler la garantie légale de conformité avant la vente avec l’avis harmonisé et montrer l’étiquette harmonisée partout où un producteur accorde gratuitement une garantie de durabilité au-delà de deux ans. Le visuel des deux provient du règlement d’exécution (UE) 2025/1960. Ce module les intègre à une boutique Drupal Commerce sous forme de fichiers gérés et de composants d’affichage, que l’intégrateur place comme n’importe quelle autre partie de la page produit.

Comment il s’intègre à Drupal Commerce

Prérequis
Drupal 11.3 avec le module File, Commerce 3.x (Product et Cart), PHP 8.3 ou plus récent.
Configuration
Commerce › Configuration › Garantie légale réunit un import managed_file par langue, les interrupteurs fiches produit et panier et la largeur d’affichage (240–1200 px). Un état signale les langues sans avis (elles reçoivent l’image de la langue par défaut) et le nombre de produits portant une étiquette.
Affichage du produit
Le composant est un champ supplémentaire de l’entité produit ; sa position et sa visibilité se règlent donc par type de produit dans Gérer l’affichage. Masquez-le pour les types qui sont des services ou des contenus numériques.
Formulaire produit
Les utilisateurs disposant de la permission du module voient une section Garantie de durabilité en modifiant le produit : années (de 3 à 99), marque, modèle, l’étiquette complète et un bandeau facultatif.
La désinstallation
Supprime les réglages et la table et libère les fichiers, que le cron efface ensuite.

Installation

  1. Étape 1

    Téléchargez l’archive dans Mon compte › Téléchargements sur ecom-addons.com.

  2. Étape 2

    Extrayez-la dans modules/custom/ pour que le dossier soit modules/custom/ecom_addons_legal_guarantee.

  3. Étape 3

    Activez Guarantee Notice & Durability Label dans Étendre, ou lancez drush en ecom_addons_legal_guarantee.

  4. Étape 4

    Accordez Administrer l’avis de garantie légale et les étiquettes de durabilité aux rôles qui gèrent le catalogue.

  5. Étape 5

    Importez l’avis de chaque langue dans Commerce › Configuration › Garantie légale.

Téléchargez le guide pas à pas (PDF)

Questions fréquentes

L’étiquette se règle-t-elle par variation ?

Non. Elle appartient au produit, donc toutes ses variations affichent la même étiquette.

Puis-je choisir son emplacement sur la page produit ?

Oui. Faites glisser le composant « Avis et étiquette de garantie » dans Gérer l’affichage du type de produit, ou désactivez-le à cet endroit.

D’où viennent les images officielles ?

L’avis, de la Commission européenne ou de l’annexe I du Journal officiel ; l’étiquette, du producteur. Elles portent des logos de l’UE et ne sont pas fournies ; importez-les sans modification.

Le module affiche les images que vous importez là où vous le configurez ; le choix des produits concernés et l’application de la loi à votre boutique restent sous votre responsabilité. Il ne constitue pas un conseil juridique.

Historique des versions

  1. Chargement…

Avis

Chargement…

Vous l’avez acheté ? Laissez un avis depuis votre compte.