ACP2E-4475: Pedido ou filtro por preço não funcionando para produtos de pacote esgotados
O patch ACP2E-4475 corrige o problema em que a página de listagem de produtos filtra e classifica incorretamente os produtos do pacote esgotados por preço quando a opção Display Out of Stock Products está habilitada. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.79 está instalado. A ID do patch é ACP2E-4475. 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.7 - 2.4.8-p4
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
A página de listagem de produtos filtra e classifica incorretamente os produtos do pacote esgotados por preço quando a opção Display Out of Stock Products está habilitada.
Etapas a serem reproduzidas:
-
Na barra lateral Admin, vá para Stores > Settings > Configuration. No painel esquerdo, expanda Catalog e selecione Inventory.
-
Expanda a seção Stock Options.
-
Defina Display Out of Stock Products como Yes.
-
Clique em Save Config.
-
Crie uma nova categoria.
-
Crie alguns produtos e adicione-os à categoria.
-
Crie dois produtos simples:
- simple1: precificado em $10 e definido como In Stock com uma quantidade positiva.
- simple2: preço de $20 e definido como Out of Stock.
-
Crie um pacote de produtos que contenha ambos os produtos simples como opções separadas e obrigatórias.
-
Visite a categoria na loja e classifique por Price.
Resultados esperados:
O produto do pacote é exibido com um preço de $30 (preço combinado de $10 e $20) e é classificado de acordo com outros produtos em ordem de preço crescente.
Resultados reais:
O produto incluído exibe US$ 10 em vez de US$ 30 e é classificado incorretamente.
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.