2011-04-29 84 views
2

得到creditmemo我有一個magento訂單的增量ID和一個訂單商品的報價ID(我不是指訂單商品ID),我想要所有的信用狀況包含該訂單項目的相應的creditmemo項目。Magento:如何通過訂單商品報價ID

如果我在magento中使用creditmemo模型,我可以使用getOrderItem()獲取訂單項,並且可以使用getOrder()獲取訂單。但是magento中的訂單模型沒有getCreditmemoItems()。

有沒有更好的方式,而不是遍歷訂單的getCreditmemosCollection()和每個creditmemo項目?

回答

2

使用此項:

$collection = Mage::getResourceModel('sales/order_creditmemo_collection') 
     ->addAttributeToFilter('order_id', array('eq' => $order->getEntityId())) 
     ->addAttributeToSelect('*'); 
相關問題