Pregunta sobre Ecwid Ecommerce Shopping Cart de Wordpress:

«TypeError: no es la función wp.template» en las líneas de productos-popup.js 283–4 y 526

Un usuario preguntó 👇

El cliente tuvo problemas al intentar agregar una imagen a una presentación de diapositivas en un tema de Customizr PressCustomizr muy agradable. Pero la interfaz de usuario para hacerlo no funcionaba. Se supone que debe mostrar una interfaz de interruptor de palanca, pero en su lugar solo muestra una casilla de verificación, y al marcar la casilla de verificación no se solicita al código que muestre los elementos de la interfaz de usuario para agregar la imagen a un control deslizante como debería.

Así que lo probé yo mismo y utilicé las herramientas de desarrollo en mi navegador. ¡Resulta que su plugin estaba generando un error de JavaScript que impedía que su tema ejecutara correctamente su código de interfaz de administración!

El error es:
TypeError: wp.template is not a function en …/js/product-popup.js:283:35 y el mismo error en el mismo archivo pero 526:25. Las secciones de un código de condenas son:

        var enabledPageTemplate = wp.template( 'pagination-button-enabled' );
        var disabledPageTemplate = wp.template( 'pagination-button-disabled' );

(en vigor) var buildProductsTable = function(data) { en las líneas 283 y 284)

Y también:

ecwidRenderCheckboxOption = function(data) {

    var that = ecwidRenderCheckboxOption;
    if (!that.template) {
        that.template = wp.template( 'checkbox-option' );
    }

(en la línea 526)

Por favor arregle esto. Puede interferir con una amplia gama de otros plugins y temas.

(@ joel-mmcc)

Hace 3 años, 2 meses

Error al mencionar: sí, la desactivación de su plugin habilitó la función Add-to-Slider del tema Customizr para mostrarse y funcionar correctamente. Una vez hecho esto, podría volver a habilitar el plugin Ecwid. Así que el problema es definitivamente tuyo, no tuyo.

(@makfruit)

Hace 3 años, 2 meses

Hola @ joel-mmcc,

Gracias por el informe, lo examinaremos.

¿Puede proporcionar un enlace al tema que mencionó? ¿Es un tema personalizado o está disponible públicamente?

(@ joel-mmcc)

Hace 3 años, 2 meses

Es un tema gratuito muy popular y poderoso, disponible para su instalación desde el repositorio de WordPress.org.

Una página web para ese tema.

(@makfruit)

Hace 3 años, 2 meses

Ya lo tengo, gracias. Veámoslo.

(@makfruit)

hace 3 años

Hola @ joel-mmcc,

Disculpe la demora. Se solucionó el problema en la última versión del plugin Ecwid.

Gracias por informarnos.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.