Pregunta sobre WooCommerce Multi-Step Checkout de Wordpress:

El bot贸n Realizar pedido no funciona

Un usuario pregunt贸 馃憞

Hola, estoy tratando de implementar este plugin en mi tienda woo comercial, pero por alguna raz贸n el bot贸n 芦Realizar pedido禄 no funciona en la verificaci贸n final. solo tiene efecto haciendo clic en 茅l. Deber铆a redirigir a la p谩gina de pago, pero no es as铆.

Adem谩s, los campos de Informaci贸n de env铆o se muestran incluso cuando no se selecciona 芦Enviar a una direcci贸n diferente禄. Y finalmente, estoy usando Woo Check Field Editor para agregar algunos campos personalizados al proceso. Ya no se muestran correctamente (las etiquetas desaparecen).

驴Hay alguna forma de solucionar este comportamiento? 隆Gracias!

(@diana_burduja)

Hace 2 a帽os, 6 meses

Hola,

Actualmente en su sitio web vinculado est谩 instalado el plugin WooCommerce MultiStep Check Wizard de Codecanyon, no este plugin. 驴Est谩 probando otro plugin o se ha puesto en contacto con el desarrollador equivocado?

Si quieres que parezca que quiero que tengas WooCommerce Multi-Step Checker (este plugin) instalado y activo.

No conozco ning煤n problema con el bot贸n 芦Realizar pedido禄. Puede parecer un error de JavaScript, pero necesito ver el sitio web para instalar el plugin para poder ayudar.

Para 芦Enviar a una direcci贸n diferente禄, nuevamente es una pregunta de JavaScript. Probablemente sea 茅l quien hace un l铆o con el bot贸n 芦Realizar pedido禄.

(@tbundy)

Hace 2 a帽os, 6 meses

Hola, he confiado en otro plugin a partir de ahora, para asegurarme de que los clientes puedan realizar pedidos hasta que se resuelva el problema. Ahora estoy volviendo a su plugin, para que pueda ver el problema. 隆Gracias!

(@diana_burduja)

Hace 2 a帽os, 6 meses

Comenzamos resolviendo dos problemas con JavaScript en el sitio web:

Primero: el error 芦TypeError: jQuery.debounce no funciona禄, como puede ver en esta imagen. Esto se puede resolver comprobando si existe la funci贸n jQuery.debounce. Puede hacer esto por:

jQuery( document ).ready( jQuery.debounce( 200, function( $ ) {
	$( '.slick-initialized' ).each( function( i, slick ) {
		var watcher = scrollMonitor.create( slick, -jQuery( slick ).height() * 0.7  );
		watcher.enterViewport( function() {
			$( slick ).addClass( 'slick-swipe-sample' );
			watcher.destroy();
		} );
	} );
} ) );

c贸digo desde el pie de p谩gina HTML al

  if (typeof jQuery.debounce !== "undefined") { 
      jQuery( document ).ready(jQuery.debounce( 200, function( $ ) {
          $( '.slick-initialized' ).each( function( i, slick ) {
              var watcher = scrollMonitor.create( slick, -jQuery( slick ).height() * 0.7  );
              watcher.enterViewport( function() {
                  $( slick ).addClass( 'slick-swipe-sample' );
                  watcher.destroy();
              } );
          } );
      } ) );
  }

Segundo: las etiquetas est谩n deformadas