3
Por que o Magento salva novamente os endereços dos clientes existentes durante a finalização da compra?
Durante o processo de checkout, mesmo que o cliente selecione o endereço existente no menu suspenso, a customer_addressentidade está sendo salva novamente. Alguma idéia para que? Atualizar: Começa Mage_Checkout_Model_Type_Onepage::saveOrderonde o seguinte código é executado: $service = Mage::getModel('sales/service_quote', $this->getQuote()); $service->submitAll(); Isso submitAllchama Mage_Sales_Model_Service_Quote::submitOrderque executa o seguinte: $transaction->save(); Este método percorre todos …