A ZPRESTASH
P

Problema con el Carrito, me sale: “Su carrito está vacío” – ¿Cómo lo soluciono?

Si desea solucionar los problemas que le pueda estar causando el "carrito vacio" en su tienda online de Prestashop, siga los consejos que le preponemos en este post.

Puede ser que intente añadir productos al carrito y solo se le permita incluir 1 y al empezar el proceso de compra aparezca que no hay nada en su carrito, como en las siguientes imágenes.

 

problema con carrito

Imagen: problema al añadir productos al carrito

problema con carrito vacío

Imagen: problema con el carrito vacío en Prestashop

 

Lo primero que se debe hacer es ir a la pestaña Preferencias > SEO/URLS y establecer la URL de la tienda sin las 3 www, es decir, midominio.com.

A continuación, es Configuración de las URL desactive las URL amigables y automáticamente redirigirlos a la URL canónica. Luego guarde y vuelva a activarlas.

También es necesario modificar el archivo Cart.php ubicado en la carpeta Classes. Se necesita modificar la línea 446 que es:

$sql->innerJoin('product_shop', 'product_shop', 'product_shop.id_shop='.$id_shop);

Se sustituye por lo siguiente:

$sql->innerJoin('product_shop', 'product_shop', 'product_shop.id_product = p.id_product AND product_shop.id_shop = '.$id_shop );

 

Es posible que existan otras soluciones para los problemas de carrito vacío que presenta Prestashop, dependiendo de la instalación o configuraciones de su tienda online. Si desea un mayor asesoramiento sobre soluciones con su carrito no dude en contactar con nosotros para un mejor diagnóstico.


prestashop 1.6.x


¿Te ha gustado?, compártelo:

por AZprestashop

¿Ya tiene una tienda online creada?

Si ya ha pasado la fase de crear su tienda online, podemos ayudarle a mejorar con nuestra auditoría.

Inserta la dirección de su tienda online y datos de envío

¡No te pierdas una!

Descubre los mejores trucos de Pretashop, tutoriales y consejos para optimizar tu tiendao online:

Dónde Estamos

CACERES: C/ Gabino Muriel 3, 1A
Azuaga: Avd. de la Estación 32
SEVILLA: Avd. Eduardo Dato 69, 5º Planta (edif. Galia)

Teléfonos

Cáceres: 927 26 10 71
Azuaga: 924 89 15 94
Sevilla: 954 32 35 66

Horarios

Comercial L-V: 9:00 - 15:00
Soporte L-V: 8:00 y 24:00
Urgencias: 24h los 365 días.