2011-08-31 8 views

Odpowiedz

21

Poniższy powinno działać:

$product->getTypeInstance(true)->getChildrenIds($product->getId(), false) 

Rezultatem jest wielowymiarowa tablica z najwyższym poziomie będące opcje i dzieci są opcje produkty .

Ponadto, można zmienić fałszywe do prawdziwej i powróci tylko wymagane opcje wiązki.

+0

Zwróć uwagę na dzięki! – woot586

+0

Lee jesteś dzisiaj moim bohaterem !! –

+0

To nie zadziałało dla mnie :-( – user1844205

4

Spróbuj to-

$collection = $product->getTypeInstance(true) 
    ->getSelectionsCollection(
     $product->getTypeInstance(true) 
       ->getOptionsIds($product), $product); 

foreach ($collection as $item) { 
    # $item->product_id has the product id. 
} 
Powiązane problemy