체크 아웃 프로세스 중에 고객이 기존 주소를 드롭 다운에서 선택하더라도 customer_address
엔티티가 다시 저장됩니다. 어떤 아이디어가 있습니까?
최신 정보:
Mage_Checkout_Model_Type_Onepage::saveOrder
다음 코드가 실행되는 위치에서 시작합니다 .
$service = Mage::getModel('sales/service_quote', $this->getQuote());
$service->submitAll();
이 submitAll
호출 Mage_Sales_Model_Service_Quote::submitOrder
은 다음을 실행합니다.
$transaction->save();
이 메소드는 따옴표 (?)의 모든 오브젝트를 반복하여 저장합니다.
최신 정보:
가장 역겨운 일은 고객이 가진 모든 주소에 대해하고 있다는 것입니다. 따라서 방문자가 주소록에 10 개의 주소를 저장하면 체크 아웃 중에 모든 주소가 다시 저장됩니다. 그것이 왜 Magento에서 가장 많은 리소스를 소비하는지 궁금하지 마십시오.
customer_address
기업은 주문시에 저장되고있다. 인용 할 연결이 없습니다.
customer_address_entity
또는 견적에?