Magento - 获取分组产品的所有关联产品
答
试一下
$product_typeinstance = $product->getTypeInstance(true);
$collection = $product_typeinstance->getAssociatedProductCollection($product)
->addAttributeToSelect(array(
'manufacturer',
'price',
'special_price',
'is_salable',
'or_any_attribute_you_require',
))
->addFilterByRequiredOptions()
->setPositionOrder()
->addStoreFilter($product_typeinstance->getStoreFilter($product))
->addAttributeToFilter('status', array('in' => $product_typeinstance->getStatusFilters($product)))
//->setPage(0, 5) // if you require to limit number of product
;
foreach ($collection as $item) {
// do what you want. ex. echo $item>getPrice();
}
尝试:http://www.webpoint0.com/blog/magento-add-grouped-products-price-table-to-category-view/ – seanbreeden 2013-03-18 00:14:24