27/02/2025 Franck Bugnet Tuto Vidéo

PrestaShop multi-shop creation and administration

Since PrestaShop version 1.5, it has been possible to create and manage several stores from a single PrestaShop installation and therefore from a single interface. The different stores can either be totally independent, or share common features, such as certain categories and products, customers, inventory,...

In this page you'll learn how to activate this mode, create and manage stores and store groups from the PrestaShop back office, then mass manage your products, categories, images, in a multi-shop and possibly multi-lingual context with the Merlin Backoffice module.


Les avantages du multi boutique PrestaShop



Une interface unique

Depuis un seul backoffice, vous pouvez choisir de travaillez dans l'une ou l'autre des boutiques, un groupe de boutiques (uniquement dans PS 1.5) ou toutes les boutiques à la fois.
Il n'est donc pas utile de vous déconnecter et reconnecter pour passer d'une boutique à l'autre et vous avez une visibilité globale sur votre activité.



Des économies importantes

Un seul hébergement suffit, un seul PrestaShop à installer, gérer et mettre à jour. Vous gagnez du temps et de l'argent.
Si de plus les boutiques ont des produits ou d'autres éléments en commun, c'est double gain, car vous n'aurez à créer et modifier les produits qu'une seule fois.



Une gestion des stocks mutualisée

Il est possible, au moment de la création des boutiques, de les réunir dans des groupes mettant en commun les stocks. Quand vous vendez un produit dans l'une de ce type de boutiques, la quantité disponible du même produit dans les autres boutiques est automatiquement synchronisé.
Vous pouvez aussi créer des groupes de boutiques ou chaque boutique gère son propre stock indépendamment.



Les désavantages du multi boutique PrestaShop



Pas très intuitif

Il n'est pas toujours simple de savoir quand on travaille dans une seule boutiques ou toutes à la fois. Le risque d'erreurs est assez grand et ce mode reste déconseillé aux vrais débutants. Créez d'abord une seule boutique, faites vous la main, lancez votre business et plus tard, avec un peu d'expérience, ajoutez la seconde.



Pas toujours stable

Selon la version de PrestaShop, le mode multiboutiques peut être plus ou moins stable.
Au moment ou l'on écrit ces lignes, il reste recommandé de rester sur la dernière version 1.6 et d'éviter la 1.7 (même si les choses évoluent très vite).



Manque de souplesse

Il n'est pas possible par exemple de modifier en même temps des produits dans deux boutiques ne faisant pas partie du même groupe, ou dans une sélection quelconque de boutiques. C'est soit une soit toute. C'est un problème important qui est heureusement inexistant lorsque l'on utilise Merlin comme interface de gestion.  

Ces inconvénients disparaissent avec l'utilisation de Merlin Backoffice. D'une stabilité à toutes épreuves, il permet d'administrer un grand nombres de boutiques différentes, par sélection de 1,2,3... peu importe. De plus il permet d'afficher pour un même produit (ou x produits), leurs paramètres (comme leurs prix, noms, quantités...) dans les diverses boutiques sélectionnées, en même temps (une ligne par boutique dans une même table). Vous avez alors le libre choix de modifier une ligne ou une sélection de lignes. Un autre mode permet de n'afficher qu'une seule ligne qui permet de modifier les mêmes données en même temps dans toutes les boutiques sélectionnées. La gestion multi boutiques devient intuitive et ludique et surtout hyper rapide. Voir notre tutoriel vidéo au bas de cette page.



Comment activer le mode multi-boutiques dans PrestaShop 1.5 à 1.7

Ne cherchez pas un mode d'installation particulier. Il faut commencer par installer PrestaShop de manière traditionnelle. Cela créé automatiquement un premier groupe par défaut et une première boutique.

Le mode multi boutique est à off par défaut et il faut le passer sur on avant de pouvoir ajouter une seconde boutique. Pour cela :

  1. Allez dans la section "Configurer" du menu (PS 1.7 uniquement).
  2. Puis dans "Paramètres de la boutique".
  3. Puis cliquez sur le menu "Paramètres généraux".
  4. Restez bien dans l'onglet "Paramètres généraux" (PS 1.7 uniquement).
  5. Descendez en bas de page et Mettre sur "Oui" l'option "Activer le multi boutique.


Activation du multiboutique dans PrestaShop 1.7


Comment ajouter des boutiques supplémentaires dans PrestaShop

Commencez par aller dans la page de gestion du multi boutique, et à vous familiariser avec la logique PrestaShop, en suivant ce pas-à-pas : 

  1. Comme précédemment allez dans la partie "Configurer" (PS 1.7 uniquement).
  2. Puis dans le menu "Paramètres avancés".
  3. Cliquez sur le menu "Multi boutique". Si il est absent, c'est que le mode multi boutique n'est pas activé.


Intrfacede gestion du multiboutique PrestaShop 1.7

A : L'arborescence des boutiques, avec une branche par groupe et pour chaque boutique du groupe deux lignes, une indiquant le nom de la boutique, la seconde son URL (voir plusieurs URLS différentes).
B : La liste des groupes et la possibilité de les modifier.
C: Le choix de la boutique par défaut de PrestaShop. On verra plus tard que ce choix à son importance dans Merlin.
D: Le bouton permettant d'ajouter un nouveau groupe.
E: Le bouton d'ajout de nouvelles boutiques.



La demande d'ajout d'une boutique ouvre une nouvelle page, permettant de définir toutes ses caractéristiques :

  1. Saisissez le nom de la nouvelle boutique.
  2. Choix du groupe d'appartenance de la boutique. Attention ce choix peut être irréversible dans certains cas (quantités ou autres éléments communs avec d'autres boutiques).
  3. Choix de la catégorie "Racine" de la boutique. C'est celle qui sera la catégorie accueil, sans que ce soit forcément celle qui s'appelle déjà ainsi. Chaque boutique peut avoir sa propre catégorie Accueil.
  4. Sélectionnez les catégories à inclure dans la nouvelle boutique. Vous ne pouvez choisir que des catégories et sous catégorie de la catégorie Racine sélectionnée juste avant.
  5. Choix du thème. Et oui, heureusement, chaque boutique pourra avoir son propre look.
  6. Choix important, importer ou non des données depuis une autre boutique. Attention, ce choix est à faire maintenant, vous ne pourrez plus y revenir librement.
  7. Choix de la boutique dans laquelle lire ces données à importer. 
  8. Liste des données à importer. Par défaut tout est cocher et ce n'est pas forcément un bon choix. Par exemple, vous pouvez vouloir différencier les clients si il s'agit de deux domaines d'activité très différents.
  9. Enregistrez pour lancer la création de la boutique.


Ajout d'une boutique supplémentaire dans PRestaShop 1.7


Modification d'un groupe de boutiques

Après avoir ajouté une boutique, on se retrouve dans une nouvelle page au look très proche, listant cette fois les boutiques (et non plus les groupes). La confusion est facile :


Liste des boutiques



Attention, la nouvelle boutique n'est pas encore opérationnelle à ce stade. Il faut encore cliquer sur le lien permettant de lui assigner une URL (invisible sur la capture ci-dessus désolé, il est un peu plus à droite dans la table). Tant que cela n'est pas fait, vous ne pourrez pas administrer les produits dans cette boutique.



  1. Saisir une url virtuelle, qui sera ajoutée au bout de l'url physique, pour constituer l'url finale. Et déclarez la comme adresse principale car il en faut au moins une par boutique. Vous pouvez aussi déclarer d'autres adresses pour la même boutique, dites secondaires.
  2. Enregistrer


Définir l'url d'une nouvelle boutique

En cliquant sur le bouton "Modifier ce groupe de boutiques" (deux images plus haut), on arrive sur une autre page permettant de définir les caractéristiques du groupes. Attention certaines ne peuvent plus être modifiées à postériori. C'est le cas du partage des commandes et des clients, mais aussi le cas du partage des quantités lorsque le groupe contient plusieurs boutiques :


Configuration d'un groupe de boutiques


Ajouter un groupe de boutiques supplémentaire dans PrestaShop

On ne peut pas le faire depuis les différentes pages que l'ont vient de vous présenter, il faut revenir à la page "Paramètres avancés" puis "Multiboutique". Et cliquer sur le bouton d'ajout d'un groupe.


Ajouter un nouveau groupe de boutiques dans PS 1.7

Et configurer le nouveau groupe avec la même interface que l'image précédente. La encore bien lire toutes les consignes.



Administrer le catalogue en multiboutique depuis PrestaShop

Une fois les groupes et les boutiques crées, notez le nouveau sélecteur présent en haut à droite dans PrestaShop 1.7, ou en haut à gauche dans PrestaShop 1.5 et 1.6. C'est grâce à lui que vous allez à présent pouvoir choisir le contexte de travail, pour afficher et modifier les produits et les catégories.

  1. Cliquez sur le sélecteur de contexte.
  2. Permet de modifier les données dans toutes les boutiques en même temps.
  3. Pour modifier les données dans toutes les boutiques d'un même groupe.
  4. Ou pour travailler dans une seule boutique à la fois.

Gestion du catalogue en mulitboutique



Sauf que depuis déjà pas mal de versions, le choix d'un groupe de boutiques donne une erreur, alors que c'était fonctionnel sous PrestaShop 1.5 :

Interdiction de travailler groupe par groupe

Il y a pas mal d'autres limitations ou incohérences, par exemple si vous souhaitez gérer vos stocks dans toutes les boutiques à la fois :


Interdiction de gérer les stocks en multiboutique




Quelques exemples de la puissance de la gestion multiboutique avec le module Merlin Backoffice



Permet d'associer d'un clic les produits et catégories aux diverses boutiques

Ici une configuration de trois boutiques. Pour associer ou désassocier plusieurs produits à l'une boutique :

  1. Sélectionnez toutes les lignes des produits à associer/désassocier.
  2. Dans la colonne portant le numéro (1,2 ou 3) de la boutique, faites un simple clic dans l'une des cases, l'effet est immédiat et effectif pour toutes les lignes sélectionnées.


Associer les produits et les boutiques


Libre choix des boutiques modifiées en même temps

Par exemple ci-dessous, on a choisi de modifier les données dans les boutiques 1 et 3 seulement (pas la 2), alors qu'elles font partie de deux groupes différents:


Choix des boutiques


Possibilité de visualiser et modifier en masse les produits sur plusieurs lignes, une par boutique

Dans l'exemple ci-dessous, on voit bien que pour chaque produit, on a deux lignes différentes d'affichées, une pour chacune des deux boutiques sélectionnées.

On a ensuite utilisé le sélecteur automatique de lignes pour ne sélectionner que les lignes de la boutique 3. Puis appliqué une augmentation du prix de vente en masse de 5% sur cette boutique uniquement :


Modifier en masse les prix, dans une seule des boutiques


Possibilité d'afficher une seule ligne avec sauvegarde des modifications dans toutes les boutiques sélectionnées

Dans l'exemple ci-dessous, on a modifié en masse le prix de 3 produits, dans deux boutiques, alors que chaque produit n'est affiché qu'une fois dans la table :

  1. Deux boutiques sont sélectionnées
  2. On active le mode "Modification multi-boutiques. Dans ce mode, une modification apportée à un produit ou catégorie, s'effectue automatiquement dans les deux boutiques.
  3. Dans ce mode, les produits n'apparaissent plus qu'une seule fois dans la table, quelque soit le nombre de boutiques auxquelles ils sont associés.
  4. On a sélectionné 3 produits à modifier, donc 3 lignes.
  5. Utilisation du modificateur en masse par calcul.
  6. Remplacement des prix par la valeur 12€HT. Cela sera effectif dans les deux boutiques après avoir validé le changement de prix (bouton "Sauver").


Mode modification multi-boutiques


Actions groupées dans plusieurs langues et boutiques à la fois

Deux modes de travail différents dans les tables des traductions, soit une ligne par triplet produit - boutique - langue :

Un ligne pour cache couple langue - boutique

Soit une ligne par couple produit - langue, avec le mode "Modification multi-boutiques" qui permet de traduire dans plusieurs boutiques en même temps.

Une ligne par couple produit - langue, modification sauvées dans toutes les boutiques


Importation des lignes des fichiers CSV dans la ou les boutiques de votre choix


Choix des boutiques d'importation


Possibilité de différencier par boutique diverses propriétés de tous les produits, comme leurs prix spécifiques, leurs photos de couverture, leurs caractéristiques.... Par exemple pour les photos :

  1. Choix de la photo de couverture pour la boutique 1 pour chaque produit.
  2. Activer ou pas chaque photo dans la boutique 1.
  3. Choix de la photo de couverture pour la boutique 2 pour chaque produit.
  4. Activer ou pas chaque photo dans la boutique 2 et ainsi de suite pour chaque boutique.



Choix des photos de couverture indépendamment pour chaque boutique


Tutoriel vidéo complet : gérer plus rapidement plusieurs boutiques avec Merlin Backoffice

34min



Notre module d'administration en masse est nativement pensé est conçu pour gérer le multiboutiques. Ce tutoriel fait le tour des possibilités et facilités que cet outil vous apportera tous les jours. Vous apprendrez en particulier à :

  • Gérer les groupes de boutiques et quantité partagées.
  • Associer des produits et catégories aux diverses boutiques (copier un produit d'une boutique à une autre).
  • Modifier les produits dans une seule ou plusieurs boutiques à la fois.
  • Différentier les paramètres communs à toutes les boutiques des paramètres différenciées par boutique.
  • Gérer plusieurs langues et traductions dans plusieurs boutiques en même temps.
  • Gérer les caractéristiques multi-boutiques.
  • Mettre en place et modifier les prix spécifiques à certaines boutiques.
  • Activer des photos dans certaines boutiques uniquement.
  • Importer vos catalogue de produits dans une boutique spécifiques ou toutes les boutiques.
  • Définir la catégorie racine de chaque boutique.
  • Changer en masse la boutique par défaut des produits et des catégories.
  • Changer par lot la catégorie par défaut des produits selon les boutiques.
  • Réparer les structures (arborescence) des bases de données multi boutiques.



resolution
 Augmentez la résolution à 720p si la vidéo est trop floue, repassez la en Auto si elle se fige.

Vous galérez avec la gestion d'un Prestashop multiboutiques ? Essayez gratuitement avec Merlin Backoffice Flex pendant 15 jours :


Autres articles de la catégorie Bien gérer son catalogue PrestaShop et son site e-commerce

Réglages
  • Identification
    • £ GBP
    • $ USD
Menu