Vários sites ou lojas

Uma única instância do software Adobe Commerce permite que você inicie vários sites ou armazene exibições que usam atributos e conteúdo diferentes, como:

  • Idiomas padrão
  • Nomes de domínio
  • Categorias
  • Produtos
  • Moedas

Essa solução flexível permite que uma base de código do Commerce e um Administrador administrem e exibam diferentes lojas. Você configura os sites, lojas e visualizações de loja no Administrador. Use determinadas variáveis em hosts virtuais para iniciar o aplicativo do Commerce usando esses sites ou exibições de loja.

Um uso típico é configurar lojas com diferentes opções em domínios diferentes. Por exemplo, você pode ter um conjunto de categorias e produtos em um domínio e outro conjunto de categorias e produtos em um domínio separado em um idioma diferente.

Você configura os sites, lojas e visualizações de loja no Administrador do Commerce. Use o MAGE_RUN_TYPE e MAGE_RUN_CODE variáveis em hosts virtuais para iniciar o aplicativo Commerce usando esses sites ou exibições de loja.

Considere os seguintes termos:

  • Site—é o contêiner de nível superior para sites, métodos de entrega, métodos de pagamento e muito mais. Para criar sites completamente separados que não compartilhem carrinho, métodos de entrega ou outros, você deve criar sites separados.

    As contas de cliente do site podem ser compartilhadas entre vários sites em uma única instância do Commerce. Um site contém pelo menos uma loja. Os preços dos catálogos devem ser geridos ao nível do sítio Web.

  • Loja—está contido em um site. Por sua vez, uma loja contém pelo menos um exibição de loja.

    Várias lojas podem compartilhar carrinho, sessões de usuários, gateways de pagamento e muito mais, mas têm estruturas de catálogo separadas e preço de catálogo.

    A Quantidade do Catálogo (inventário) não pode ser gerenciada no nível da loja. O inventário é gerenciado somente no nível do Site ou Global.

    As visualizações da loja mudam a forma como as páginas são apresentadas e são normalmente usadas para exibir uma loja com layouts ou idiomas diferentes. É possível gerenciar moedas diferentes por exibição de loja.

    Cada site e exibição de loja deve ter um identificador exclusivo. Esse identificador é necessário para usar o MAGE_RUN_TYPE e MAGE_RUN_CODE variáveis da seguinte forma:

  • MAGE_RUN_TYPE pode ser store ou website

    • Uso website para carregar um site na loja.
    • Uso store para carregar qualquer visualização de loja em sua loja.
  • MAGE_RUN_CODE é o código de exibição exclusivo do site ou da loja que corresponde a MAGE_RUN_TYPE

Este é um resumo das tarefas que você deve executar:

  1. Configurar sites, lojas e visualizações de loja no Administrador.
  2. Crie um host virtual para carregar vários sites ou um host virtual por exibição de site ou loja do Commerce para permitir diretivas específicas para cada loja.
  3. Transmita os valores de MAGE_RUN_TYPE e MAGE_RUN_CODE ao servidor Web.
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c