Ich habe versucht, einige Datenfang aus API-Array einzufügen, um sie in sales_flat_order_grid und sales_flat_order und sales_flat_order_address einzufügen. Für den letzten kann ich Daten ohne Problem aber in sales_flat_order_grid einfügen, aber es gibt keine Möglichkeit, es manuell zu tun oder Array einzufügen.So fügen Sie in sales_flat_order_grid in Magento ein
Foreach($array as $value){
$array = array(
'status' => $value['status'],
'base_grand_total' => $value['price'],
'grand_total' => $value['price'],
'increment_id' => $value['number'],
'base_currency_code' => 'MXN',
'shipping_name' => $value['name'],
'global_currency_code' => 'MXN',
'order_currency_code' => 'MXN',
'store_name' => 'linio marketplace',
'created_at' => $value['created'],
'updated_at' => $value['created']);
$modele = Mage::getModel('thorleif/grid')->setData($array);
$modele->save();
$id = $modele->getId();
$array = array(
'status' => $value['status'],
'base_grand_total' => $value['price'],
'grand_total' => $value['price'],
'increment_id' => $value['number'],
'base_currency_code' => 'MXN',
'customer_email' => $value['email'],
'customer_firstname' => $value['name'],
'customer_lastname' => $value['apellido'],
'global_currency_code' => 'MXN',
'order_currency_code' => 'MXN',
'store_name' => 'linio marketplace',
'created_at' => $value['created'],
'updated_at' => $value['created'],
'total_item_count' => $value['item']);
$modele = Mage::getModel('thorleif/order')->setData($array);
$modele->save();
$id = $modele->getId();
$array = array(
'parent_id' => $id,
'region' => $value['region'],
'postcode' => $value['zip'],
'street' => $value['address'].'.'.$value['country'],
'city' => $value['city'],
'email' => $value['email'],
'telephone' => $value['tel'],
'firstname' => $value['name'],
'lastname' => $value['apellido'],
'address_type' => 'shipping');
$modele = Mage::getModel('thorleif/address')->setData($array);
$modele->save();
}
Bitte einen Vorschlag. Die Idee ist es, zu bekommen und zu speichern, um die Bestellung auf dem Grid adminhtl Bestellungen zu sehen.
Versuchen Sie, um manuell oder aktualisieren, die bestehende Ordnung zu schaffen? – NID
ja ich tat und ich kann es manuell tun, oder manuell auch aktualisieren. Aber nein vom Senden eines Arrays ist wie nichts passiert – javaTodev