[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-63244: Resolva os problemas do JavaScript do painel de administração, incluindo a renderização de Google Maps e erros do console

O patch ACSD-63244 corrige os vários problemas do JavaScript no painel de administração, incluindo problemas com a renderização de Google Maps e erros recorrentes de Uncaught TypeError: this._each is not a function no console do navegador. Este patch está disponível com o Quality Patches Tool (QPT) 1.1.56. A ID do patch é ACSD-63244. Observe que o problema foi agendado para ser corrigido no Adobe Commerce 2.4.8.

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.4, 2.4.4-p9, 2.4.6-p7, 2.4.7

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

Adobe Commerce (todos os métodos de implantação) 2.4.4 - 2.4.7-p3

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

  • O erro Uncaught TypeError: this._each is not a function aparece no console do navegador, interrompendo a funcionalidade da interface do usuário do Administrador.
  • O erro do JavaScript impede que Google Maps seja renderizado corretamente.

Etapas a serem reproduzidas:

  1. Carregue a interface do administrador do Adobe Commerce.

  2. Abra o console do navegador e execute o seguinte script:

    code language-none
    Object.values([] || {}).forEach((function(e) {
    e("dd")
    }));
    

Resultados esperados:

As funções do JavaScript disponíveis na biblioteca JS padrão são executadas corretamente sem erros.

Resultados reais:

Os erros do JavaScript são exibidos no console do navegador:

Uncaught TypeError: this._each is not a function

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