Jump to content

(SOLUCIONADO) Inhabilitar "hover" del Carrito Ajax


Recommended Posts

Hola a todos,

 

Estoy utilizando el modulo de Carrito Ajax que Prestashop viene por defecto y funciona bien. Sin embargo, alguien sabe cómo inhabilitar o no mostrar el resumen del carrito cuando el cursor pasa por encima del icono del carrito?

 

Estoy teniendo el problema en computadores con pantalla pequeña que aquel resumen de carrito impide el acceso al checkout.

 

Gracias!

Edited by pablog (see edit history)
Link to comment
Share on other sites

La función está en el fichero modules/blockcart/ajax-cart.js

 

Prueba de comentar estas líneas (no lo he probado):

	/* roll over cart */
	var cart_block = new HoverWatcher('#cart_block');
	var shopping_cart = new HoverWatcher('#shopping_cart');

	$("#shopping_cart a:first").hover(
		function() {
			$(this).css('border-radius', '3px 3px 0px 0px');
			if (ajaxCart.nb_total_products > 0 || cart_qty > 0)
				$("#cart_block").stop(true, true).slideDown(450);
		},
		function() {
			$('#shopping_cart a').css('border-radius', '3px');
			setTimeout(function() {
				if (!shopping_cart.isHoveringOver() && !cart_block.isHoveringOver())
					$("#cart_block").stop(true, true).slideUp(450);
			}, 200);
		}
	);

	$("#cart_block").hover(
		function() {
			$('#shopping_cart a').css('border-radius', '3px 3px 0px 0px');
		},
		function() {
			$('#shopping_cart a').css('border-radius', '3px');
			setTimeout(function() {
				if (!shopping_cart.isHoveringOver())
					$("#cart_block").stop(true, true).slideUp(450);
			}, 200);
		}
	);
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...