3
Perché Magento salva nuovamente gli indirizzi dei clienti esistenti durante il checkout?
Durante il processo di checkout anche se il cliente seleziona un indirizzo esistente dal menu a discesa, l' customer_addressentità viene nuovamente salvata. Qualche idea per cosa? Aggiornare: Inizia da Mage_Checkout_Model_Type_Onepage::saveOrderdove viene eseguito il seguente codice: $service = Mage::getModel('sales/service_quote', $this->getQuote()); $service->submitAll(); Questo submitAllchiama Mage_Sales_Model_Service_Quote::submitOrderche esegue quanto segue: $transaction->save(); Questo metodo scorre …