MDVA-42657: Não é possível selecionar categorias nas condições do segmento do cliente
- Tópicos:
- Categorias
- Console
- Atendimento ao cliente
Criado para:
- Experiente
- Administrador
O patch MDVA-42657 resolve o problema em que o usuário administrador não consegue selecionar categorias nas condições do segmento do cliente. Este patch está disponível quando a Ferramenta de Patches de Qualidade (QPT) 1.1.9 está instalada. A ID do patch é MDVA-42657. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.5.
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.2
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.1 - 2.4.3-p1
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
O usuário administrador não pode selecionar categorias nas condições do segmento do cliente.
Etapas a serem reproduzidas:
- Vá para Clientes > Segmentos.
- Crie um novo segmento.
- Vá para o segmento recém-criado e clique em Condições no lado esquerdo da navegação.
- Clique no sinal de mais verde.
- Selecione Histórico de produtos em Produtos.
- Altere "visualizado" para "ordenado".
- Altere "ALL" para "ANY".
- Clique no sinal de mais verde aninhado e selecione Categoria.
- Clique no sinal … e no ícone do seletor (à esquerda da marca de seleção).
- Abra o console de desenvolvimento do navegador.
- Marque as caixas de seleção para qualquer/várias categorias e observe o erro de javascript lançado no console.
- Clique no botão Salvar.
- Volte para a condição e verifique se as categorias selecionadas foram salvas.
Resultados esperados:
As categorias selecionadas são salvas e selecionadas ao visualizar/editar as condições do segmento.
Resultados reais:
As categorias selecionadas estão ausentes e não foram salvas corretamente. Você recebe o seguinte erro no console:
category-checkbox-tree.js:249 Uncaught TypeError: Cannot set properties of undefined (setting 'value')
at Ext.tree.TreePanel.Enhanced.<anonymous> (category-checkbox-tree.js:249)
at Ext.util.Event.fire (ext-tree.js:29)
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 no 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 a Ferramenta de correção de qualidade, consulte:
- Ferramenta de correções de qualidade lançada: uma nova ferramenta para autoatender correções de qualidade na base de dados de conhecimento de suporte.
- Verifique se há um patch disponível para o problema do Adobe Commerce usando a Ferramenta de Patches de Qualidade no guia Quality Patches Tool.
Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Pesquisar patches no guia Quality Patches Tool.