Magento信用备忘录模型

Gro*_*e87 1 magento

任何人都可以帮助模型/集合搜索magento中与订单相对的所有贷项通知单吗?我可以对订单使用Mage :: getModel('sales / order'),但看不到贷项通知单

亲切的问候

Mag*_*Man 5

我很快把它们放在一起。例如,假设您要获取评论,则可以执行以下操作。

获取基于订单的CreditMemo评论

$incrementId = 100000002;
$collection = Mage::getResourceModel('sales/order_creditmemo_collection')
            ->addAttributeToFilter('increment_id', $incrementId);

foreach($collection as $item) {
    $creditMessage = Mage::getResourceModel('sales/order_creditmemo_comment_collection')
                   ->addAttributeToFilter('entity_id', $item->getEntityId());

    foreach($creditMessage as $message) {
            echo $message->getComment();
    }
}
Run Code Online (Sandbox Code Playgroud)

您可以使用increment_id或什至order_id:) 过滤集合

获取所有评论

$collection = Mage::getResourceModel('sales/order_creditmemo_comment_collection');
Run Code Online (Sandbox Code Playgroud)

以下是creditmemo的表格列表

sales_flat_creditmemo
sales_flat_creditmemo_comment
sales_flat_creditmemo_grid
sales_flat_creditmemo_item
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!