未登録の顧客(ゲスト)がチェックアウトした注文の場合、Magentoは顧客を作成しません。ただし、アドレス情報はに保存されsales_flat_order_addressます。このデータにどのようにアクセスしますか?このテーブルの下では、のような列があるfirstname、lastname、address_type私は必要なものです(ビリング/シッピング)、などが。
注文オブジェクト(sales/order)をロードしようとしましたが、関連付けられたテーブルデータはこれから利用できると考えましたが、利用できないようです。私は得ることができないので、entity_idのsのsales_flat_order_address順序に対応しsales_flat_order、どのように私はこのケースでの配送や請求先住所を取得するのでしょうか?parent_idメイン注文テーブルの行IDであるもロードできません。
sales_flat_order_payment経由->getPayment()でデータにアクセスできますが、->getAddress(es)()動作しないようです。
何か案は?
Order.phpためのSalesモデル。ありがとう!