Magento - permettre aux enfants de citer l'article
Je cherche à récupérer la citation des articles qui ont un particulier parent_item_id
En fait, j'ai une instance de la mère de devis élément qui j'ai récupéré comme suit:
$parentQuoteItem = Mage::getModel("sales/quote_item")->load($quoteItemId);
Comment puis-je extraire les enfants de cette citation de l'article?
J'ai essayé d'appeler le getChildren() la méthode mais malheureusement, sa donner un tableau vide:
$parentQuoteItem->getChildren()
Toute aide est grandement appréciée 🙂
---------------Mise à JOUR-----------------------------
J'avais résolu le problème avec le code suivant:
$aChildQuoteItems = Mage::getModel("sales/quote_item")
->getCollection()
->setQuote($mQuote)
->addFieldToFilter("parent_item_id", $quoteItemId);
- Hmm, pas sûr de ce que vous avez besoin exactement. Regarde sur $parentQuoteItem->getOptions(), ne revient ce dont vous avez besoin?
- Malheureusement, il a retourné un tableau vide :S ... merci anways mate. J'ai résolu le problème d'une autre manière. Voir mise à jour de question
- Pouvez-vous veuillez donner votre réponse à votre propre question comme une réponse et de ne pas l'inclure dans votre question? Que ferait-il possible de voter jusqu'.
Vous devez vous connecter pour publier un commentaire.
Vous avez probablement besoin de charger la citation d'abord avant d'appeler getparent/enfant sur le point...
J'ai essayé ci-dessus, mais ne fonctionne pas pour moi. Voici comment j'ai résolu ce problème:
Ci-dessus est utile si votre Bundle produit est de type prix fixe.
ne pas Aimer cette solution vous avez trop, pourquoi pas: