我不熟悉magento,所以我需要一些帮助来解决以下问题:
我想在发货的pdf上添加运营商名称,我在我的代码中得到了它但我无法在下载的pdf上显示它。
我的一些代码如下:
$shipments = $order->getShipmentsCollection();
$trackingNumbers = $getCarrier = '';
foreach ($shipments as $shipment) {
foreach ($shipment->getAllTracks() as $track) {
$trackingNumbers = $track->getTrackNumber();
$getCarrier = $track->getTitle();
}
}
我想在pdf文件中显示这个名字(我在$ getCarrier变量中得到),请帮忙。
注意:我的magento版本是1.9.0.1
提前谢谢。
答案 0 :(得分:1)
首先你需要知道生成pdf的文件位置。如果你不知道它,那么这个文件会这样做
Mage_Sales_Model_Order_Pdf_Shipment
覆盖此文件并在此处进行更改。
有关更改包装单的更多信息,pdf this link可能会给您更多想法。
希望这会有所帮助。