5
A
回答
9
使用下面的代码:
$ordersByPaymentCheckMo = Mage::getResourceModel('sales/order_payment_collection')
->addFieldToSelect('*')
->addFieldToFilter('method',"checkmo");
foreach($ordersByPaymentCheckMo as $orderByPayment):
$order = Mage::getModel('sales/order')->load($orderByPayment->getParentId());
echo '<br/>ORDER # : '.$order->getIncrementId();
endforeach;
的更新,做到这一点,最好的办法是加入收藏:
$table_prefix = Mage::getConfig()->getTablePrefix();
$order_table = $table_prefix.'sales_flat_order';
$on_condition = "main_table.parent_id = $order_table.entity_id";
$orderCollection = Mage::getModel('sales/order_payment')->getCollection()->addFieldToFilter('method',"checkmo");
$orderCollection ->getSelect()->join($order_table,$on_condition);
foreach($orderCollection as $order):
echo '<br/>ORDER # : '.$order->getIncrementId();
endforeach;
相关问题
- 1. Magento获取运输方式,付款方式和订单状态的ID
- 2. 在Magento中获取付款方式
- 3. 如何使用magento中的付款方式取消订单
- 4. 获取自定义付款方式中的订单ID:Mage_Payment_Model_Method_Abstract
- 5. 创建定价magento订单不付款
- 6. Magento:制作一种“未付款”付款方式,然后通过多笔付款逐渐获得付款
- 7. magento升级,现已付款,但订单未保存为多种付款方式
- 8. 通过SQL查询获取所有WooCommerce客户付款订单
- 9. Magento付款方式 - 可以通过支付网关获取,但退款和取消dosent工作
- 10. magento跳过付款方式结账
- 11. Magento将付款方式添加到管理订单网格
- 12. Magento以编程方式编辑订单付款
- 13. Magento的付款方式
- 14. Magento付款方式pdf
- 15. Magento的2:获取付款方式(全/活动/使用)的Magento
- 16. 订单状态待售付款后付款(paypal)在magento
- 17. Magento处理付款后结账自定义付款方式
- 18. 自定义付款方式Magento - $ _formBlockType
- 19. Magento自定义付款方式
- 20. Magento:我如何获得特定订单的所有交易付款项目?
- 21. Magento - 退款订单通知
- 22. 条纹API PHP。通过subscription_id获取订阅的所有付款
- 23. magento:获取所有可用付款方式的列表
- 24. Magento的获取上付款方式阻止电子邮件
- 25. 通过PayPal处理的付款方式?
- 26. 如何在付款过程前显示Magento订单审核
- 27. Magento在付款后不会捕获订单
- 28. WooCommerce订单收到重定向基于付款方式
- 29. 通过Magento中的订单ID获取订单
- 30. Magento支付工作流程和事件订单付款
很好的回答,只是一个简单的问题,为什么' - > addFieldToSelect(“* ')'如果你只使用ParentId()? – dagfr 2013-03-06 14:51:25
@dagfr只是急于在任何人之前得到这个蛋糕;-)当然没有必要*我们可以选择我们需要的领域。 – Haijerome 2013-03-06 14:58:32
很棒@Haijerome !!!谢谢! – Alex 2013-03-07 12:43:54