首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento让所有订单编号在两个日期之间隔夜发货

Magento让所有订单编号在两个日期之间隔夜发货
EN

Stack Overflow用户
提问于 2012-06-15 06:42:40
回答 1查看 767关注 0票数 2

标题很好地描述了它,我只需要得到所有的订单编号与隔夜发货之间的6-8到6-12。

感谢您的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-17 03:03:41

至少有一种方法可以做到这一点。

代码语言:javascript
复制
$from           = "2012-06-08";
$to             = "2012-06-12";
$shippingMethod = "overnight_shipping";

$orderIds = Mage::getResourceModel('sales/order_shipment_collection')
                ->addAttributeToFilter('created_at', array(
                    'from'  => $from,
                    'to'    => $to,                    
                 ))
                ->getColumnValues('order_id')
             ;

$incrementIds = Mage::getResourceModel('sales/order_collection')
                        ->addAttributeToFilter('shipping_method', array('eq' => $shippingMethod))
                        ->addAttributeToFilter('entity_id', array('in' => $orderIds))
                        ->getColumnValues('increment_id')
                ;

echo "<ul>";
foreach($incrementIds as $incrementId) {
    echo "<li>" . $incrementId . "</li>";
}
echo "</ul>";
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11042343

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档