以编程方式将可配置产品添加到 magento 中的购物车
Programatically add configurable products to cart in magento
我想将可配置的产品添加到我的 magento 网站移动应用程序的购物车。我尝试了各种解决方案,但未能添加。请帮我。或建议任何休息 api 以添加到购物车功能。
请检查产品网站id和当前商店网站id是否匹配。
参考此文件:core/mage/checkout/model/cart.php
$currentWebsiteId = Mage::app()->getStore()->getWebsiteId();
if (!$product
|| !$product->getId()
|| !is_array($product->getWebsiteIds())
|| !in_array($currentWebsiteId, $product->getWebsiteIds())
) {
Mage::throwException(Mage::helper('checkout')->__('The product could not be found.'));
}
return $product;
我想将可配置的产品添加到我的 magento 网站移动应用程序的购物车。我尝试了各种解决方案,但未能添加。请帮我。或建议任何休息 api 以添加到购物车功能。
请检查产品网站id和当前商店网站id是否匹配。
参考此文件:core/mage/checkout/model/cart.php
$currentWebsiteId = Mage::app()->getStore()->getWebsiteId();
if (!$product
|| !$product->getId()
|| !is_array($product->getWebsiteIds())
|| !in_array($currentWebsiteId, $product->getWebsiteIds())
) {
Mage::throwException(Mage::helper('checkout')->__('The product could not be found.'));
}
return $product;