PrestaShop Administration & Productivité

Duplication Multiboutique d’une Catégorie Complète — PrestaShop 8 & 9

Copiez une catégorie complète d'une boutique à l'autre, en un clic

Duplication multiboutique d'une catégorie entière — produits, déclinaisons, images, prix spécifiques et stock — vers une ou plusieurs boutiques cibles, sans doublons et sans timeout.

En un coup d'œil
  • Duplique une catégorie entière — produits, déclinaisons, images, prix spécifiques et stock — d'une boutique vers une ou plusieurs autres en un clic.
  • Approche par association multiboutique : aucun doublon d'entité produit ni d'image dupliquée sur le disque.
  • Assistant en 3 étapes avec mapping visuel des catégories cibles et exécution par lots AJAX, sans timeout même sur plusieurs milliers de produits.
  • Relançable et idempotent : réutilise les catégories déjà créées au lieu de les recréer.
  • Compatible PrestaShop 8.0 à 9.x, multiboutique natif, interface en 5 langues.
PrestaShop 8 & 9 Multiboutique natif Batch AJAX Idempotent / relançable FR · EN · ES · DE · IT
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Duplication d'une catégorie complète vers une autre boutique dans un PrestaShop multi-boutique
v1.0.0 · mis à jour 2026-07-15
Ce que ça fait

La version courte.

01

Duplication one-shot d'une catégorie complète

Sélectionnez une boutique et une catégorie source, avec ou sans ses sous-catégories, et copiez d'un coup l'ensemble : produits, déclinaisons, attributs, images, prix spécifiques, quantités et transporteurs.

02

Association multiboutique, pas de clonage

Les produits restent des entités partagées. Le moteur copie uniquement les données par boutique (product_shop, product_lang, image_shop, product_attribute_shop, stock, prix spécifiques). Résultat : catalogue synchronisé en identifiants, zéro image dupliquée sur le disque.

03

Mapping visuel des catégories cibles

Pour chaque boutique cochée, choisissez la catégorie de destination dans un arbre. L'id_parent étant global, les catégories sont recréées proprement sous le parent mappé — ou réutilisées si elles existent déjà.

04

Exécution par lots, sans timeout

Le traitement s'effectue par batchs AJAX avec barre de progression et journal en direct. Les jobs sont persistés en base : un lot interrompu reprend exactement où il s'était arrêté.

La version longue

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.

§ 01

À 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.

§ 02

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.

§ 03

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.

§ 04

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.

§ 05

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.