示例#1
0
 private function updateEstimateAddress()
 {
     if ($this->config->get('ENABLE_SHIPPING_ESTIMATE')) {
         if ($this->request->get('estimate_state_select')) {
             $this->request->set('estimate_stateID', $this->request->get('estimate_state_select'));
         }
         if ($this->request->get('estimate_state_text')) {
             $this->request->set('estimate_stateName', $this->request->get('estimate_state_text'));
         }
         $address = SessionOrder::getDefaultEstimateAddress();
         $address->loadRequestData($this->request, 'estimate_');
         if ($country = $this->request->get('estimate_country')) {
             $address->countryID->set($country);
         }
         SessionOrder::setEstimateAddress($address);
     }
 }