ACSD-69203: O widget Lista de produtos retorna resultados incorretos quando várias categorias são usadas na condição de categoria
O patch ACSD-69203 corrige o problema em que o widget Lista de produtos retorna resultados incorretos quando várias categorias são especificadas na condição de categoria. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.76 está instalado. A ID do patch é ACSD-69203. 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.8-p3
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.8 - 2.4.8-p3
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
Quando várias categorias são especificadas na condição da categoria, o widget Lista de produtos exibe apenas um subconjunto de produtos, em vez de todos os produtos atribuídos às categorias selecionadas.
Etapas a serem reproduzidas:
1.Faça logon como administrador.
-
Vá para Catalog > Categories e crie a seguinte estrutura de categoria:
-
CAT1
- CAT11
- CAT12
-
CAT2
- CAT21
- CAT22
-
-
Para cada categoria, defina Anchor como Sim e salve.
-
Vá para Catalog > Products e crie quatro produtos simples: simple1, simple2, simple3, simple4.
-
Vá para Content > Blocks e clique em Add New Block.
- Defina o título do bloco como home-page-block.
- Clique em Edit with Page Builder.
-
Adicione um Row e arraste um elemento HTML Code para a linha.
-
Clique no ícone de engrenagem do elemento HTML Code e clique em Insert Widget.
-
Selecione Catalog Products List como Widget Type.
-
Defina as condições para as categorias CAT1 e CAT2, por exemplo:
Category is one of 3,4
- Clique em Insert Widget e salve o bloco.
- Vá para Content > Pages e abra a Home page.
- Clique em Edit with Page Builder.
- Clique em Add Content > Block e selecione o bloco de páginas iniciais.
- Salve a página inicial.
- Carregue a Home page da loja e verifique os produtos carregados.
Resultados esperados:
Todos os quatro produtos das quatro categorias são exibidos.
Resultados reais:
Apenas os produtos de CAT11 e CAT12 são exibidos.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool: uma ferramenta de autoatendimento para patches de qualidade no guia Ferramentas.