【发布时间】:2012-10-07 11:15:30
【问题描述】:
我正在尝试为我的其他客户集成购物车同步解决方案。 目标应该是无论我从哪里访问我的商店,我都可以拥有相同的购物车。
所以我必须首先使用经过身份验证的 api-user 将现有项目交付给客户端。
但我一开始就卡住了:
protected function _retrieveCollection()
{
$cart = Mage::getSingleton('checkout/cart')->getQuote();
$cart->setCustomerId($this->getApiUser()->getUserId());
$cart->setStoreId(4);
$cart->load();
return $cart->getAllItems();
}
即使我的购物车中有产品,也会返回一个空数组。
任何人有任何提示吗?有那种感觉我完全站在错误的一边......
【问题讨论】:
-
是否可以使用 REST 结账?因为我问了一个关于 SO 上的 REST 的问题,我得到的答案是我们无法使用 REST 访问结帐和其他东西!
-
@vsvankhede 他正在开发其他未使用的 api。
标签: api rest checkout magento-1.7