我有2个网站:一个主要的电子商务商店运行Magento。另一个是手工制作的商店,我用的是第一个网站的magento产品。
在第二个网站上,我使用magento webservice构建了一个购物车。我的购物车运行良好,但当它继续检查的时候,我想在magento主网站上被重定向到支付命令。
我的麻烦在这里:如何检索在主magento商店上使用webservice构建的购物车,该购物车似乎存储在会话中?我发现购物车是用webservices构建的,存储在"sales_quotes“表中。如何让它们出现在前端?
你好,托马斯
发布于 2012-11-16 20:45:09
看看mangento如何通过传递会话id来处理多存储,如果你可以从你的api/其他存储中获得会话id,那么你就可以做到这一点。您还可以尝试获取报价id,并在重新创建购物车时将其转发到magento store。
如果您使用商店url (例如http://magentoserver.com/checkout/cart/add?product=13&qty=1&options[12]=57)将产品添加到购物车中,然后将它们重定向到您的其他商店,可能会更容易。这样,您就不必尝试获取会话id。
https://stackoverflow.com/questions/13413297
复制相似问题