Magento - 发票上的打印跟踪编号

时间:2012-07-26 16:26:52

标签: magento

从Magento打印发票时,我需要在发票上打印订单跟踪编号(如果有)。

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

Actualy跟踪号码是货件的一部分,而不是发票。但是,如果您想检查跟踪号是否可用,可以使用:

$shipments = $order->getShipmentsCollection();
if ($shipments) {
   foreach ($shipments as $shipment) {
      foreach ($shipment->getAllTracks() as $track) {
         $trackingNumbers[] = $track->getTrackNumber();
      }
   }
}

它将返回数组中的跟踪号码(如果您有超过1个货件)。希望这会有所帮助。