実際の出荷IDを取得します
質問
実際の注文IDを取得することができます
$order->getReadlOrderId();
実際の出荷IDを取得する方法を示すドキュメントや投稿を見つけることができません。これまでのところ、IDを取得することしかできません。
$shipment->getId();
そして、そのIDはadminhtmlグリッドに表示されているIDではありません...実際の出荷IDを取得する方法についてのアイデアはありますか?
解決
以下を試してください:
$shipment->getIncrementId();
実際、使用できます getIncrementId
クレジットメモや請求書についても。
結局、 getRealOrderId
ただのエイリアスです increment_id
:
mage_sales_model_order
public function getRealOrderId()
{
$id = $this->getData('real_order_id');
if (is_null($id)) {
$id = $this->getIncrementId();
}
return $id;
}
歴史はわかりませんが、 real_order_id
の標準化によって非難された残骸のように見えます increment_id
- かつては、フラットオーダーグリッドを含む一部のモジュールの列値でした。
所属していません magento.stackexchange