[Somente PaaS]{class="badge informative" title="Aplica-se somente a projetos do Adobe Commerce na nuvem (infraestrutura do PaaS gerenciada pela Adobe) e a projetos locais."}

ACSD-69020: os produtos configuráveis aparecem nos carrosséis do Page Builder quando os produtos derivados correspondem aos filtros

O patch ACSD-69020 corrige o problema em que um produto configurável é incluído automaticamente nas listagens do carrossel de produtos Page Builder quando um produto secundário atende às condições de filtragem. O produto principal é incluído somente se o produto secundário correspondente não estiver visível individualmente. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.77 está instalado. A ID do patch é ACSD-69020. Observe que esse problema está programado para ser corrigido no Adobe Commerce 2.4.9.

Produtos e versões afetados

O patch foi criado para a versão do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7-p7

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.4.7 - 2.4.7-p8
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.

Problema

Ocorre um problema em que um produto configurável é incluído automaticamente nas listagens do carrossel de produtos do Page Builder quando qualquer um dos seus produtos derivados atende às condições de filtragem. O produto principal é incluído somente se o produto secundário correspondente não estiver visível individualmente.

Etapas a serem reproduzidas:

  1. Crie uma atualização de preparo de conteúdo para um produto existente, aguarde o início da atualização e execute trabalhos cron.

  2. Crie os seguintes produtos em sequência:

    1. Crie um produto configurável testconfig com três produtos derivados:

      • testconfig-option1
      • testconfig-option2
      • testconfig-option3
    2. Crie três produtos simples:

      • testoption1
      • testoption2
      • testoption3
    3. Crie um produto configurável testconfigtwo com três produtos derivados.

    4. Defina Visibility como Catálogo para todos os produtos simples (secundários).

  3. Execute trabalhos de reindexação ou cron.

  4. Troque produtos secundários entre os produtos configuráveis:

    • Editar testconfig e remover o produto filho testconfig-option1.
    • Editar testconfigtwo e remover o produto filho testconfigtwo-option3.
    • Edite testconfig, adicione o produto filho testconfigtwo-option1 e clique em Save.
    • Edite testconfigtwo, adicione o produto filho testconfig-option3 e clique em Save.
  5. Execute trabalhos de reindexação ou cron novamente.

  6. No painel Admin, navegue até Content > Pages > Edit any page.

  7. Na seção Content, clique em Edit with Page Builder.

  8. Adicionar uma nova linha

  9. Adicionar ou editar conteúdo de produtos:

    1. Defina Select Products By como SKU.
    2. Defina SKU como testconfigtwo-option1 e clique em Save.
  10. Observe os produtos configuráveis exibidos no carrossel de produtos.

Resultados esperados:

Somente os produtos configuráveis cujos produtos secundários atribuídos não são visíveis individualmente aparecem no carrossel de produtos.

Resultados reais:

Os produtos configuráveis com o produto filho testconfigtwo-option1 atribuído aparecem no carrossel de produtos.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3