我在Magento外面运行一个脚本,这里我将有会话ID /访客ID,我也有产品ID,数量。
按会话ID /访客ID,如果客户登录,我可以获得客户ID。也可以将产品添加到购物车。
$product_id = 123; // Product ID
$qty = 1; // Qty
$storeId = 1; // Store ID
$customer_id = 1; // Customer ID
$product = Mage::getModel('catalog/product')->load($product_id);
$quote = Mage::getModel('sales/quote')->setStoreId($storeId)->loadByCustomer($customer_id);
$quote->addProduct($product, $qty);
$quote->setIsActive(1);
$quote->collectTotals()->save();
现在我的问题是
如果客户是来宾客户,那么我该如何将产品添加到他/她的购物车中?
有什么想法吗?