В зависимости от того, где вы хотите получить эту информацию, вы можете получить ее после оформления заказа при сохранении продаж.Затем вы можете использовать события sales_order_save_after
и создать метод в классе, чтобы получить элементы сгруппированного продукта.Здесь важен объект класса Mage_Sales_Model_Order_Item
, который имеет информацию о продукте и родителях продукта. Вот пример:
public function processSalesOrder($observer)
{
$order = $observer->getOrder()
$quoteItems = $order->getItemsCollection(null, true);
/*@var $item Mage_Sales_Model_Order_Item */
foreach ($quoteItems as $item) {
$parent = $item->getParentItem();
if(!is_null($parent)){
// do your stuff - you have a product parent which has children product
// $item is the children
echo 'The parent product is ' . $parent->getSku();
echo 'One of the children product is' .$item->getSku();
}
}