[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Configurer plusieurs vues dans l’Admin

Cette tâche nécessite la création d’une catégorie racine (et de catégories supplémentaires, le cas échéant) pour chaque magasin. Les tâches décrites dans cette rubrique fournissent un moyen de configurer plusieurs magasins. Pour plus d’informations, consultez les ressources suivantes dans le Guide de l’utilisateur de Commerce :

INFO
À titre d’exemple uniquement, nous utilisons un site web français avec le code de site web french dans cette rubrique. Pour des tutoriels détaillés, voir Tutoriel : configurer plusieurs sites web avec Apache et Tutoriel : configurer plusieurs sites web avec nginx

Étape 1 : créer des catégories racine

La création d’une catégorie racine est facultative, mais nous montrons comment la créer dans ce tutoriel si vous souhaitez que chaque site web ait une catégorie racine unique. Vous pouvez créer des catégories supplémentaires si vous le souhaitez.

Pour créer une catégorie racine, procédez comme suit :

  1. Connectez-vous à l’administrateur en tant qu’utilisateur autorisé à créer des catégories.

  2. Cliquez sur Catalogue > Catégories.

  3. Cliquez sur Ajouter une catégorie racine.

  4. Dans le champ Nom de la catégorie, saisissez un nom unique pour identifier cette catégorie.

  5. Assurez-vous que l’option Activer la catégorie est définie sur Oui.

    Pour plus d’informations sur les autres options de cette page, voir Catégories racine.

    La figure suivante en est un exemple.

    Créer et activer une catégorie racine

  6. Cliquez sur Enregistrer.

  7. Répétez ces tâches autant de fois que nécessaire pour créer des catégories racine pour vos magasins.

Étape 2 : créer des sites web

Pour créer un site web, procédez comme suit :

  1. Connectez-vous à l’administrateur en tant qu’utilisateur autorisé à créer des sites web, des boutiques et des vues de boutique.

  2. Cliquez sur Magasins > Paramètres > Tous les magasins.

  3. Sur la page Boutiques, cliquez sur Créer un site web.

    • Nom : saisissez un nom pour identifier le site Web.
    • Code—Saisissez un code unique ; par exemple, si vous avez un magasin français, vous pouvez saisir french
    • Ordre de tri : entrez un ordre de tri numérique facultatif.

    La figure suivante en est un exemple.

    Ajouter un site web

  4. Cliquez sur Enregistrer le site web.

  5. Répétez ces tâches autant de fois que nécessaire pour créer vos sites web.

Étape 3 : créer des magasins

Pour créer un magasin :

  1. Dans le panneau Admin, cliquez sur Magasins > Paramètres > Tous les magasins.

  2. Sur la page Magasins, cliquez sur Créer un magasin.

    • Site Web : cliquez sur le nom du site Web auquel associer ce magasin.
    • Nom : saisissez un nom pour identifier le magasin.
    • Code : saisissez un code unique pour identifier le magasin.
    • Catégorie racine : cliquez sur le nom de la catégorie racine de ce magasin.

    La figure suivante en est un exemple.

    Ajouter un magasin

  3. Cliquez sur Enregistrer la boutique.

  4. Répétez ces tâches autant de fois que nécessaire pour créer vos magasins.

Étape 4 : Créer des vues de magasin

Pour créer une vue de magasin :

  1. Dans le panneau Admin, cliquez sur Magasins > Paramètres > Tous les magasins.

  2. Sur la page Boutiques, cliquez sur Créer une vue de boutique.

    • Boutique : cliquez sur le nom de la boutique à laquelle associer cette vue de boutique.
    • Nom : saisissez un nom pour identifier cette vue de magasin.
    • Code : saisissez un nom unique pour identifier cette vue de magasin.
    • Statut—Sélectionnez Activé.

    La figure suivante en est un exemple.

    Ajouter un magasin

  3. Cliquez sur Enregistrer la vue de la boutique.

  4. Répétez ces tâches autant de fois que nécessaire pour créer les vues de votre boutique.

Étape 5 : modifier l’URL de base du site web

Pour accéder à un site web à l’aide d’une URL unique telle que http://french.magento.mg, vous devez modifier l’URL de base de chaque site dans l’Administration.

Pour modifier l’URL de base du site web :

  1. Dans le panneau Admin, cliquez sur Magasins > Paramètres > Configuration > Général > Web.

  2. Dans la liste Affichage de la boutique située en haut de la page, cliquez sur le nom de l’un de vos sites web, comme le montre la figure suivante.

    Sélectionner une portée

  3. Dans le volet de droite, développez URL de base.

  4. Dans la section URL de base, désélectionnez Utiliser la valeur du système.

  5. Saisissez l’URL de http://french.magento.mg dans les champs URL de base et URL du lien de base.

  6. Répétez l’étape précédente dans la section URL de base (sécurisées).

    note info
    INFO
    Si vous configurez une URL de base pour le déploiement d’Adobe Commerce sur une infrastructure cloud, vous devez remplacer le premier point par trois tirets. Par exemple, si votre URL de base est french.branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloud, saisissez http://french---branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloud. Si vous configurez une URL de base pour les tests locaux, utilisez un point.
  7. Cliquez sur Enregistrer la configuration.

  8. Répétez ces tâches pour d’autres sites web.

Étape 6 : ajouter le code du magasin à l’URL de base

Commerce vous offre la possibilité d’ajouter le code du magasin à l’URL de base du site, ce qui simplifie le processus de configuration de plusieurs magasins. Avec cette option, il n’est pas nécessaire de créer des répertoires sur le système de fichiers Commerce pour stocker les index.php et les .htaccess.

Cela empêche index.php et .htaccess de se désynchroniser de la base de code Commerce lors des futures mises à niveau.

Voir le Guide de l’utilisateur de Commerce.

Pour ajouter le code de magasin à l’URL de base :

  1. Dans le panneau Admin, cliquez sur Magasins > Paramètres > Configuration > Général > Web.

  2. Dans la liste Affichage de la boutique en haut de la page, cliquez sur Configuration par défaut comme le montre l’image suivante.

    Sélectionnez la portée de configuration par défaut

  3. Dans le volet de droite, développez Options d’URL.

  4. Désélectionnez la case Utiliser la valeur système située en regard de Ajouter le code du magasin aux URL.

  5. Dans la liste Ajouter le code de la boutique aux URL, cliquez sur Oui.

    Ajoutez le code de magasin à l’URL de base du magasin

  6. Cliquez sur Enregistrer la configuration.

  7. Si vous y êtes invité, videz le cache. (Système > Gestion du cache).

Étape 7 : modifier l’URL de base de la vue de magasin par défaut

Vous devez effectuer cette étape en dernier, car vous perdrez l’accès à l’administrateur ; votre accès sera rétabli après la configuration des hôtes virtuels, comme indiqué dans les rubriques spécifiques au serveur web.

Pour modifier l’URL de base de la vue de magasin par défaut :

  1. Dans le panneau Admin, cliquez sur Magasins > Paramètres > Configuration > Général > Web.

  2. Dans la liste Affichage de la boutique en haut de la page, cliquez sur Configuration par défaut.

    Sélectionnez la portée de configuration par défaut

  3. Dans le volet de droite, développez URL de base.

  4. Dans la section URL de base, désélectionnez Utiliser la valeur du système.

  5. Saisissez l’URL de http://magento.mg dans les champs URL de base et URL du lien de base.

  6. Répétez l’étape précédente dans la section URL de base (sécurisées).

    note info
    INFO
    Si vous configurez une URL de base pour Adobe Commerce sur une infrastructure cloud, vous devez remplacer le premier point par trois tirets. Par exemple, si votre URL de base est french.branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloud, saisissez http://french---branch-sbg7pPa-f3dueAiM03tpy.us.magentosite.cloud
  7. Cliquez sur Enregistrer la configuration.

INFO
Le site web, le magasin et le code d’affichage du magasin peuvent uniquement inclure des lettres (a-z ou A-Z), des chiffres (0-9) et des traits de soulignement (_). En outre, le premier caractère doit être une lettre. Si des majuscules ou des majuscules sont utilisées, en interne la correspondance est insensible à la casse pour permettre le remplacement des paramètres de configuration par le biais de variables d’environnement. Voir Utilisation de variables d’environnement pour remplacer les paramètres de configuration.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c