Prestashop:将产品添加到新购物车

时间:2012-03-29 10:41:02

标签: web-services cordova prestashop

这不是一般性问题,但我希望有人遇到过这个问题!!

我有一个prestashop网站,现在我正在使用phonegap创建此网站的移动版本。

我通过prestashop webservice连接到网站数据库。

我可以添加一个新购物车,但此购物车是空的,并且不属于已将产品添加到购物车的客户。

我原本希望使用这样的网址:

http://monsite/Create_carts.php?id_product=..&quantity=..&id_customer=..

但是cart对象中没有id_product或id_customer属性。

我的问题是如何将产品添加到购物车并使其属于已记录的客户?

1 个答案:

答案 0 :(得分:-1)

您有一个订单对象链接到购物车对象和客户对象。还有一个cart_product对象链接到产品和购物车。
数据库结构:

customer -> order -> cart -> cart_object.

这就是数据库中的情况,我不知道如何使用API​​来实现这一点,因为我自己正在搜索... 通常似乎是您获得了一个空白模式,使用正确的数据填充它,然后将其发送以将其添加到数据库中。您可以使用以下内容获取空白模式:

$xml = $webService->get(array('url' => 'http://my_prestashop_shop/api/carts?schema=blank'));

但正如我所说。我似乎不能自己这样做。如果我找到答案,我会回来的。