[Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}

ACSD-63244: resolver los problemas de JavaScript del panel de administración, incluidos los errores de procesamiento y consola de Google Maps

La revisión ACSD-63244 corrige varios problemas de JavaScript en el panel de administración, incluidos problemas con el procesamiento de Google Maps y errores recurrentes de Uncaught TypeError: this._each is not a function en la consola del explorador. Este parche está disponible con Quality Patches Tool (QPT) 1.1.56. El ID del parche es ACSD-63244. Tenga en cuenta que el problema estaba programado para solucionarse en Adobe Commerce 2.4.8.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

Adobe Commerce (todos los métodos de implementación) 2.4.4, 2.4.4-p9, 2.4.6-p7, 2.4.7

Compatible con versiones de Adobe Commerce:

Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.7-p3

NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches ​. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

  • El error Uncaught TypeError: this._each is not a function aparece en la consola del explorador, lo que interrumpe la funcionalidad de la IU de administración.
  • El error de JavaScript impide que Google Maps se represente correctamente.

Pasos a seguir:

  1. Cargue la IU de administración de Adobe Commerce.

  2. Abra la consola del explorador y ejecute el siguiente script:

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

Resultados esperados:

Las funciones de JavaScript disponibles en la biblioteca JS predeterminada se ejecutan correctamente sin errores.

Resultados reales:

Los errores de JavaScript aparecen en la consola del explorador:

Uncaught TypeError: this._each is not a function

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

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