Child pages
  • Gérer plusieurs boutiques

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
Column

<< Page précédente

Column

 

Contenu

Table of Contents
maxLevel3

...

Gérer plusieurs boutiques

...

Élément

Par boutique

par groupe de boutique

Toutes les boutiques

Employés

X

X

X

Groupes de clients

X

X

X

Produits

X

X

X

— Prix

X

X

X

— Déclinaisons et prix

X

X

X

— Langues

X

X

X

— Images multiples (sauf l'image principale)

X

X

X

— Quantités disponibles à la vente, à condition que :

  • L'option de partage des quantités disponibles à la vente ait été cochée pour le groupe,
  • Le groupe ne partage pas ses quantités avec une boutique en dehors du groupe.

X

X

 

— Toutes les autres informations (description, tags, URL simplifiées, etc.)

X

X

X

Valeurs et Attributs, Caractéristiques

X

X

X

Réductions : règles de promotions panier

X

 

 

Réductions : règles de promotions catalogue

X

 

 

Règles de taxes

X

X

X

Catégories (sauf l'image principale)

X

X

X

Transporteurs

X

X

X

Entrepôts

X

X

X

Stock avancé

X

 

 

Fournisseurs

X

X

X

Marques

X

X

X

Pages CMS

X

X

X

Contacts

X

X

X

Pays
Le statut d'un pays (activé ou désactivé) est commun à toutes les boutiques auxquelles il est associé.

X

X

X

Devises

X

X

X

Langues

X

X

X

Modules

X

X

X

— Points d'accroche et exceptions

X

X

X

— Activation / Désactivation

X

X

X

— Configuration (par exemple nom d'utilisateur et mot de passe pour PayPal)

X

 

 

Modules de paiement

X

X

X

— Restrictions par pays

X

 

 

— Restrictions par devise

X

 

 

— Restrictions par groupe d'utilisateur

X

 

 

URLs personnalisées

X

 

 

Scènes

X

X

X

Comptes service web

X

X

X

Carrousel d'image (slider) pour votre page d'accueil

X

 

 

Note
titleNotes

Catégories : un produit apparaît en front office dans une catégorie donnée d'une boutique si et seulement si il a été associé à cette catégorie dans le contexte de la boutique. En d'autres termes : si les boutiques A et B ont en commun la catégorie C, on peut associer un produit P dans le contexte de la boutique A à la catégorie C, et ce produit P ne sera pas visible dans la boutique B à la catégorie C.

Transporteurs : vous pouvez gérer les associations de transporteurs par boutique, par groupe, ou sur l'ensemble des boutiques, mais pas personnaliser un transporteur par boutique. Il faut dupliquer le transporteur si vous souhaitez utiliser un même transporteur avec des tranches de prix différentes sur deux boutiques.

Entrepôts : bien que la gestion avancées avancée du stock ne puisse être utilisée qu'avec une boutique à la fois, les entrepôts peuvent être gérés par groupe de boutiques, et vous pouvez simplement gérer les entrepôts pour manipuler le stock de manière avancé.

...

Utiliser le mode multiboutique

Activer le multiboutique

Pour transformer La transformation de votre installation PrestaShop à boutique unique en une installation multiboutique se fait très rapidement :

...

  • Arbre multiboutique. Vous donne un aperçu global de vos groupes de boutiques, et de leurs boutiques, et même des adresses web rattachées à une boutique. Par défaut, il n'y a qu'une seule boutique, dans le groupe par défaut : votre boutique principale.
  • *Groupe de boutique *. Liste les groupes de boutiques disponibles. Vous pouvez les modifier en cliquer cliquant sur l'icône "Modifier" à droite.
  • Options multiboutiques. Liste les options disponibles pour les boutiques existantes.
    • Boutique par défaut. La boutique par défaut est celle qui vous sert de point central pour toutes les autres, partage ses détails avec d'autres boutiques (produits, transporteurs, etc.), et est celle qui apparaît quand vous vous connectez à l'administration.

...

En cliquant sur le bouton "Ajouter un nouveau groupe de boutiques" ouvre un formulaire avec peu d'options mais beaucoup de texte : assurez-vous de lire chaque description du début à la fin, car elles vous aideront à prendre les bonnes décisions pour ces options. Étant donné que certaines sont irréversibles (vous ne pouvez pas les désactiver après la les avoir activéactivées), il vous faut absolument comprendre ce qu'elles activent.

Les réglages sont disponibles sont :

  • Nom du groupe. Le nom reste privé, et les clients ne le verront pas. Cependant, faites en sorte d'utiliser un nom explicite : plus vous aurez de groupe de boutiques, plus aurez besoin de les discerner rapidement. Vous pouvez changer le nom à tout moment.
  • Partager les clients. Une fois activée, vous ne pouvez pas désactiver cette option. Très utile quand vous souhaitez autoriser vos clients à utiliser les même identifiants sur toutes les boutiques de ce groupe de boutiques.
  • Partager les quantités disponible disponibles à la vente. Vous pouvez avoir différentes quantités disponibles pour un même produit en fonction de la boutique. Avec cette option, toutes les boutiques de ce groupe partageront la même quantité disponible de produit. Cela vous facilitera grandement la gestion de ces quantités.
  • Partager les commandes. Une fois activée, vous ne pouvez pas désactiver cette option. Cette option ne peut être activée que si les options "Partager les clients" et "Partager les quantités disponible à la vente" sont toutes les deux activées. Avec cette option, les clients qui sont connectés à n'importe quelle boutique de ce groupe pourront accéder à leur historique de commande pour toutes les boutiques du groupe.
  • État.

...

Les groupes de boutiques existants peuvent être modifiée modifiés de la liste des groupes de boutiques sur la page d'accueil "multiboutique" : pour ouvrir le formulaire de modification, cliquez simplement sur l'icône "modifier" à droite de la ligne de la boutique. Comme indiqué, vous ne pouvez pas modifier les options "Partager les clients" et "Partager les quantités disponible à la vente".

...

  • Nom de la boutique. Le nom est public : les clients le verront en de nombreux endroits, tels que le titre du site ou les références e-mail. Faites en sorte qu'il corresponde bien à la boutique en question.
  • Groupe de boutiques. Une boutique ne peut appartenir qu'à un seul groupe de boutique. De même, elle doit appartenir à un groupe.
    Note : vous ne pourrez pas déplacer une boutique dans un autre groupe si vous le créer dans un groupe de boutiques ayant l'une de ses trois options activées ("Partager les clients", "Partager les quantités disponible à la vente" ou "Partager les commandes").
  • Catégorie parente. Bien que votre boutique principale à la racine de son catalogue comme catégorie racine, les autres boutiques peuvent utiliser soit la même racine, soit une autre catégorie du catalogue en tant que racine – dans les faits, en utilisant un sous-ensemble du catalogue principal comme son propre catalogue.
  • Catégories associées. En plus de pouvoir limiter le catalogue d'une boutique à un sous-ensemble du catalogue principal (voir l'option "Catégorie parente" ci-dessus), vous pouvez choisir de ne rendre disponible pour cette boutique que certaines sous-catégories de la catégorie principale.
  • Thème. Vous pouvez utiliser n'importe lequel des thèmes disponibles comme thème de cette boutique. Dans les faits, cela vous permet d'avoir le même catalogue disponible dans deux boutique boutiques complètement différentes, avec thèmes, adresses et prix différents.

...

  • Importer les données. Si cette option est désactivée, votre boutique ne partagera aucune donnée avec d'autres boutiques, et la section se fermera d'elle-même. Bien qu'il puisse s'avérer utile de gérer deux boutiques totalement différentes avec une seule installation de PrestaShop, cela signifie également que vous devrez configurer les deux boutiques de A à Z, là où le partage de données vous permet de ne pas recréer des transporteurs, des devises ou des configurations de modules, par exemple. Réfléchissez bien à votre choix, car vous ne pourrez pas revenir en arrière.
  • Choisissez la boutique (source). Si vous souhaitez effectivement importer des données, vous devez indiquer la boutique de laquelle ces données doivent provenir. Si vous avez déjà défini une sous-boutique de la boutique principale, cela peut vous aider à faire une "copie" de cette sous-boutique, au lieu de devoir configurer à nouveau les diverses options d'import.
  • Choisissez les données. C'est ici que vous choisissez les types de données que vous souhaitez importer de la boutique source. Vous devriez au minimum importer tous les modules, même si cela signifie en désactiver certainescertains, car l'intégralité du front-office est affichée à l'aide de modules, ainsi que certaines sections majeures du front-office.

...

Deux boutiques ne peuvent pas partager la même adresse. Si vous essayez de donner à une boutique une adresse déjà utilisée par une autre boutique, PrestaShop affichera une erreur.
D'un autre côté, vous pouvez avoir autant de boutiques que vous le souhaitez sur un même domaine :

  • dans des sous-dossiers : http://www.monprestashop.com/hommes/, http://www.

...

  • monprestashop.com/femmes/, http://www.monprestashop.com/enfants/, http://www.monprestashop.com/animaux/, etc.

    Tip

    Dans le cas de boutiques dans des sous-dossiers, faites en sorte de créer deux URL pour chaque boutique : l'une avec le "www.", l'autre sans!

    Par exemple : http://www.monprestashop.com/hommes/ et http://monprestashop.com/hommes/

    Sans quoi, les clients qui tenteront d'accéder à une boutique seconde dans le "www." dans l'URL seront redirigés vers votre boutique principale.

  • dans des sous-domaines : http://hommes.monprestashop.com/, http://femmes.monprestashop.com/, http://enfants.monprestashop.com/, http://animaux.monprestashop.com/, etc.

Pour ajouter une adresse à une boutique, sélectionnez la boutique dans le sélecteur "Arbre multiboutique", puis cliquez sur le bouton "Ajouter une nouvelle URL. PrestaShop chargera l'écran avec deux sections et huit options :

  • *Options de l'URL *.
    • Boutique. Un rappel de la boutique à laquelle vous ajouter ajoutez une adresse. Vous pourriez également vouloir utiliser une autre boutique.
    • URL principale. En activant cette option, vous indiquez que vous voulez que toutes les autres adresses de cette boutique redirigent vers cette nouvelle adresse.
    • État. Vous pouvez désactiver et réactiver une adresse à n'importe quel moment.
  • URL de la boutique.
    • Domaine. L'adresse elle-même. Elle n'a pas à se limiter au nom de domaine : vous pouvez indiquer un sous-domaine si vous en avez besoin, tel que http://. Exemple : www.myprestashopmonprestashop.com/kids/. ou enfants.monprestashop.com.
    • Domaine SSL. Si votre domaine SSL est différent du domaine principal, faites en sorte de bien l'indiquer dans ce champ. Exemple : www.monprestashop.com ou enfants.monprestashop.com.
    • URI physique. Vous pouvez ici configurer le chemin physique de votre boutique installation de PrestaShop sur votre serveur. Si votre boutique se trouve à la racine du domaine ou du sous-domaine, laissez ce champ vide. Exemple: / ou /enfants/.
    • URI virtuelle. Vous pouvez rendre la boutique disponible à vos clients de manière transparente à l'aide de cette option : sans devoir créer de sous-dossier, vous pouvez faire en sorte que la boutique soit affichée, grâce à la réécriture d'URL. Bien entendu, la réécriture d'URL doit être activée (c'est à dire les URL simplifiées, sur la page "SEO & URLs" du menu "Préférences"). Exemple: /chaussures/. Notez que cela ne fonctionne qu'avec les boutiques en sous-dossier, pas celles en sous-domaine.
    • Votre URL finale sera. Vous donne un aperçu de une idée de l'impact de vos réglages d'adresse.

Exemples d'utilisations en multiboutique

...

Gestion du catalogue en multiboutique

En mode multiboutique, certaines des pages d'administration de PrestaShop présentent un menu déroulant bien visible, intitulé "Configuration multiboutique pour". Ce menu vous donne le contexte de ce que vous êtes en train de faire : il vous permet de déterminer le groupe ou la boutique pour lesquelles les modifications du catalogue seront effectuées.

...

Lors de la modification d'un produit, PrestaShop affiche des notifications qui vous aide aident à comprendre l'étendu de vos modifications. Par exemple, lors de la modification d'une un produit dans un contexte "Boutique A", la notification indiquera "Attention, si vous modifiez la valeur des champs qui ont un une icône orange, la valeur sera changé dans toutes les boutiques pour ce produit", avec l'icône orange placée en face des champs touchés, tels que "Type", "Référence", les mesures de l'emballage, etc.

De la même manière, si vous modifiez un produit dans le contexte "Toutes les boutiques" ou un contexte de groupe de boutiques, certains champs seront désactivés afin que vous ne puissiez pas les modifier du fait de leur impact global. Si vous avez réellement besoin de modifier son contenu, chaque champ dispose d'une case que vous pouvez cocher pour modifier toutes les boutiques appartenant à ce contexte.

Warning

Si vous modifier modifiez un champ désactivé, le produit sera créé dans toutes les boutiques du contexte qui n'ont pas déjà ce produit dans leur catalogue. Faites donc attention au contexte en cours lors de votre action.

Échange de données entre boutique

Dupliquer les données entre les boutiques

Les données dupliquées dans PrestaShop sont mises en place durant la configuration de n'importe quelle boutique individuelle, en important tout ou partie du contenu d'une boutique existante dans la nouvelle. Le contenu qui peut être importé est varié : produits, catégories, employés, modules, règles panier, fournisseurs, etc. L'import des données se fait une fois pour toute : une fois que la boutique a été créé, vous ne pouvez pas réimporter des données en provenance d'une autre boutique – du moins pas simplement.

Partager des données entre boutiques et groupes de boutique

Les boutiques peuvent partager des données. Les données partagées sont fondamentalement gérées au niveau du groupe de boutiques : l'un des aspects important à comprendre du mode multiboutique de PrestaShop est que toutes les boutiques au sein d'un même groupe de boutiques peuvent partager leurs données – ou plus précisément, trois types de contenu : les clients, les quantités disponibles, et les commandes. Une fois qu'un groupe de boutique est mis en place, le partage des données entre ses boutiques est terminé : même si vous pouvez changer la configuration pour la quantité de produits, vous ne pouvez plus changer les réglages des clients et des commandes à partir du moment où l'une des boutiques de ce groupe accepte au moins un client ou une commande.

Partager les produits et les catégories

Lorsque vous créez une nouvelle boutique au sein d'un groupe, vous pouvez faire en sorte

...

que toutes ou une partie des catégories dans la nouvelle boutique soient des copies exactes des catégories d'une autre boutique de votre installation de PrestaShop.

Lors de la création d'une catégorie, soit pour une boutique précise ou pour toutes les boutiques de votre installation de PrestaShop, PrestaShop enregistre la catégorie pour toutes les boutiques – elle est simplement cachée des boutiques pour lesquelles elle n'a pas été configurée.

En associant les nouvelles boutiques à une catégorie donnée, chaque modification dans cette catégorie aura une répercussion sur toutes les boutiques auxquelles elle a été associée, même si les boutiques viennent de différents groupes de boutiques. Vous pouvez donc changer le contenu de la catégorie une fois pour toutes les boutiques, y compris pour ses produits.

Partager les clients et les groupes de clients

Comme indiqué ci-dessus, les boutiques au sein d'un même groupe de boutiques peuvent partager leurs clients : vous devez simplement régler la bonne option lors de la création du groupe de boutiques.

Les groupes sont moins détaillés : si vous changez l'un des groupes de clients par défaut dans une boutique, la modification sera appliquée à toutes les autres boutiques, quels que soient leurs groupes de boutiques.

Si vous souhaitez avoir un groupe de clients différent pour chaque boutique, vous devez créer un nouveau groupe et utiliser le sélecteur "Configuration multiboutique pour" pour associer le groupe à la boutique actuelle ou au groupe de boutiques actuel.

Utiliser un thème différent pour chaque boutique ou groupe de boutiques

Pour installer un nouveau thème dans PrestaShop, vous devez utiliser le module "Importer / Exporter un thème " afin d'importer son fichier Zip. Une fois le fichier en ligne, le module vous posera des questions relatives aux modules. En mode multiboutique, il vous demandera également si vous souhaitez activer le thème pour toutes les boutiques de votre installation de PrestaShop, seulement pour certains groupes de boutiques, ou seulement pour certaines boutiques – les boutiques actuelles étant déjà sélectionnées. Le thème sera disponible pour les boutiques non sélectionnées, mais sera désactivé.

Ce réglage peut être changé : une fois que le thème a été installé sur votre PrestaShop, vous pouvez utiliser la page "Thèmes" du menu "Préférences" pour modifier le thème de la boutique actuelle, ou du groupe de boutiques actuel, en fonction de la manière dont le sélecteur "Configuration multiboutique pour" est réglé.

Utiliser des réglages spécifiques pour chaque boutique ou groupe de boutiques

Le sélecteur "Configuration multiboutique pour" est l'option sur laquelle se rendre lorsque vous voulez que vos modifications s'appliquent à une boutique ou ensemble de boutiques en particulier. C'est même le premier endroit à regarder lorsque l'écran d'administration se charge, car PrestaShop modifiera les options disponibles en fonction du contexte dans lequel vous vous trouvez : boutique, groupe de boutiques ou toutes les boutiques.

Ainsi, il est possible de :

  • Utiliser un format d'image différent pour chaque boutique/groupe de boutiques
  • Activer/configurer un module par boutique
  • Positionner/afficher des blocs front-office par boutique
  • ...et bien plus encore !

Gérer les pages CMS en mode multiboutique

Lorsque vous affichez la liste de pages CMS dans le contexte "Toutes les boutiques", toutes les pages CMS sont affichées. De la même manière, lorsque vous vous trouvez dans un contexte de groupe de boutiques, les pages de toutes les boutiques de ce groupe sont affichées.

...

L'accès au webservice est lui aussi entièrement paramétrable au niveau de la boutique ou du groupe de boutiques. Lors de la création d'une clé pour le webservice vous pouvez choisir de l'associer soit à toutes les boutiques, soit à des groupes de boutiques, soit à des boutiques individuelles.

Section
Column

<< Page précédente

Column