\ app \ code \ local \ Mage \ Sales \ Model \ Order \ Pdf\Abstract.phpで請求書IDを表示するにはどうすればよいですか
PDFの請求書に表示する必要はありませんがgetRealOrderId()
、請求書IDが必要です。
どうやってやるの?
まず、注文が読み込まれていることを確認してください...以下をご覧ください。
protected function insertOrder(&$page, $obj, $putOrderId = true)
{
if ($obj instanceof Mage_Sales_Model_Order) {
$shipment = null;
$order = $obj;
} elseif ($obj instanceof Mage_Sales_Model_Order_Shipment) {
$shipment = $obj;
$order = $shipment->getOrder();
}
.....
}
したがって、後でこのスニペットを使用できます。
$invoiceIncrementId = '';
if ($order->hasInvoices()) {
// "$_eachInvoice" is each of the Invoice object of the order "$order"
foreach ($order->getInvoiceCollection() as $_eachInvoice) {
$invoiceIncrementId = $_eachInvoice->getIncrementId();
}
}
私はそのフォーラムの返信を参照しました:http://www.magentocommerce.com/boards/viewthread/198222/#t393368
幸運を。