Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Fusionner les Doublons d'Attributs et Caractéristiques PrestaShop 8 & 9, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Le problème que PrestaShop ne sait pas régler
PrestaShop ne propose aucun moyen de fusionner deux valeurs d'attribut ou deux valeurs de caractéristique. Supprimer le doublon efface les déclinaisons qui l'utilisent, et les recréer à la main sur des centaines de produits n'est pas envisageable. Résultat : les catalogues issus d'un import ou d'une migration traînent des doublons pendant des années, avec des filtres à facettes qui listent deux fois la même couleur.
Une fusion qui reprend tout ce qui pointait vers le doublon
Le module convertit les lignes de déclinaison et les associations produits vers la valeur conservée, y compris les cas tordus : une déclinaison qui porte déjà la valeur cible et son doublon, un produit portant deux valeurs de la même caractéristique, une valeur personnalisée devenue partagée par plusieurs produits. Les tables des autres modules qui référencent un attribut ou une valeur de caractéristique sont détectées et mises à jour, pour ne laisser aucune ligne orpheline dans l'index de la recherche à facettes.
Vous voyez ce qui va changer avant que ça change
Toute fusion commence par une simulation. Le rapport indique le nombre de lignes de déclinaison à convertir, les produits concernés, les déclinaisons qui portent déjà la valeur cible et celles qui deviendront identiques. Rien n'est écrit tant que vous n'avez pas validé, et l'application se déroule dans une transaction : à la moindre erreur, la base revient à son état initial.
Des déclinaisons propres, pas des doublons déguisés
Fusionner Rouge et rouge sur un produit qui possédait les deux crée deux déclinaisons identiques, que PrestaShop refuse ensuite de gérer correctement. Le module les réunit : les quantités sont additionnées boutique par boutique, les images et les prix spécifiques sont transférés vers la déclinaison conservée, et la déclinaison par défaut du produit reste celle par défaut. Le stock du produit parent est resynchronisé dans la foulée.
L'ordre d'affichage, enfin sous contrôle
Réordonnez les valeurs par glisser-déposer dans un écran unique, ou lancez le tri automatique qui place les tailles de XS à XXXL et range les nombres dans l'ordre naturel. Les positions s'appliquent au sélecteur de déclinaisons et au tableau des caractéristiques de la fiche produit. Sur PrestaShop 9, le module alimente la position native des valeurs de caractéristiques ; sur PrestaShop 8, où cette colonne n'existe pas, il applique l'ordre au moment de l'affichage.
modulo molto utile. dopo l’importazione da woocomerce e dopo tre anni di lavoro mi trovavo molti attributi duplicati, specialmente le taglie, rendendo quasi inutile il relativo filtro. ora invece è molto più ordinato e fruibile da parte dei clienti.