Jump to content

Problemas con el carrito de Prestashop


Recommended Posts

Es mi primera experiencia con el php y prestashop y estoy intentado crear un carrito desde un programa de integración. Este es mi código para instanciar e inicializar el carrito:

				$cart = new Cart();
                $cart->id_shop_group = $context->shop->id_shop_group;
                $cart->id_shop = '1';
                $cart->id_customer = $customer->id;
                $cart->id_carrier = $transportista; 
                $cart->id_address_delivery = $id_address_delivery;
                $cart->id_address_invoice = $id_address_billing;
                $cart->id_currency = $context->currency->id;
                $cart->id_lang = $context->language->id;
                try {
                      $cart->add();
                } catch (Exception $e) {
                    $hasError = true;
                }

Este es mi código para añadir artículos y actualizar el carrito:

$cart->updateQty($item['quantity'], $existingProduct->id, $existingProductAttrId);

Finalmente me crea un carrito vacío todas las veces. He probado muchas maneras y no he dado con la correcta, no sé si es una cuestión de configuración de la tienda o del carrito, no tengo mucha idea.

Curiosamente en otro servidor con presta (v.1.7.5.1) sí que funciona el mismo código

Espero que me podáis ayudar.

Gracias

blank_cart.PNG

blank_cart_1.PNG

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...