Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Duplication Multiboutique d'une Catégorie Complète — PrestaShop 8 & 9, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
À quoi sert ce module ?
Gérer plusieurs boutiques dans un même PrestaShop implique souvent de recopier à la main des pans entiers de catalogue d'une boutique à l'autre. Ce module automatise l'opération : vous choisissez une catégorie source, vos boutiques cibles, et il duplique en une passe tous les produits de cette catégorie — avec leurs déclinaisons, images, attributs, prix spécifiques et stock — vers les catégories de destination que vous avez mappées.
Association multiboutique plutôt que clonage
Contrairement à un simple duplicateur de produits, le module ne crée pas de nouvelles entités produit. Il repose sur le mécanisme multiboutique natif de PrestaShop : les produits sont partagés entre boutiques, seules les données propres à chaque boutique sont copiées. Vous évitez ainsi les doublons de références, l'explosion du nombre d'images sur le disque, et vous conservez la propagation des modifications globales futures.
Un assistant en 3 étapes
Étape 1 : la boutique et la catégorie source, avec ou sans sous-catégories. Étape 2 : les boutiques cibles, chacune avec son arbre de mapping pour désigner la catégorie de destination. Étape 3 : les options de copie (arborescence, réutilisation des catégories, quantités, prix spécifiques, produits de packs, réindexation, taille de lot), un résumé, puis l'exécution avec progression en direct.
Idempotent et relançable
L'option de réutilisation des catégories repère les catégories déjà créées par correspondance sous le même parent : relancer la duplication ne crée pas de doublons, il met simplement à jour. Idéal pour rejouer une synchronisation après avoir ajouté des produits à la source.
Pensé pour les gros catalogues
L'exécution se fait par lots AJAX successifs, avec une taille de batch réglable. Aucun risque de timeout PHP, même sur plusieurs milliers de produits et de déclinaisons. Le job étant persisté en base, une interruption réseau ne fait pas repartir de zéro.
Il n’y a pas encore d’avis.