Für Bestellungen, die von einem nicht registrierten Kunden (dh einem Gast) ausgecheckt wurden, erstellt Magento keinen Kunden. Die Adressinformationen werden jedoch in gespeichert sales_flat_order_address. Wie greifen Sie auf diese Daten zu? Unter dieser Tabelle gibt es Spalten wie firstname, lastname, address_type(Abrechnung / Versand) usw. , die sind das, was ich brauche.
Ich habe versucht, das Bestellobjekt ( sales/order) zu laden, weil ich dachte, dass die zugehörigen Tabellendaten daraus verfügbar sind, aber sie scheinen es nicht zu sein. Wie würde ich in diesem Fall die Versand- und Rechnungsadresse erhalten, da ich nicht die entity_ids erhalten kann, die sales_flat_order_addresseiner Bestellung entsprechen sales_flat_order? Ich kann auch nicht nach parent_idder Zeilen-ID der Hauptbestelltabelle laden .
Ich kann über auf sales_flat_order_paymentDaten zugreifen ->getPayment(), ->getAddress(es)()scheint aber nicht zu funktionieren.
Irgendwelche Ideen?
Order.phpfür dasSalesModell. Vielen Dank!