我想为我的estore创建一个捆绑产品,但捆绑产品有超过50个产品
所以我想为这些产品添加轮播或滑块。我尝试添加一些滑块,但它不起作用?
请提出一些想法。
答案 0 :(得分:0)
从mockoo获得此代码,所以应该工作
$bundled_product = Mage::getModel('catalog/product')->load(YOUR_BUNDLED_PRODUCT_ID);
$selectionCollection = $bundled_product->getTypeInstance(true)->getSelectionsCollection(
$bundled_product->getTypeInstance(true)->getOptionsIds($bundled_product), $bundled_product
);
$bundled_items = array();
foreach($selectionCollection as $option)
{
$bundled_items[] = $option->product_id;
}
print_r($bundled_items);
$ bundled_items拥有所有产品ID,因此您可以轻松加载产品,并获取所有详细信息。因此,只需根据轮播的需要提供数据。
加载产品
Mage::getModel('catalog/product')->load(PUT_ID_HERE);