diff --git a/vqmod/xml/retailcrm_create_order.xml b/vqmod/xml/retailcrm_create_order.xml index 5a9a8dd..dd52c7f 100644 --- a/vqmod/xml/retailcrm_create_order.xml +++ b/vqmod/xml/retailcrm_create_order.xml @@ -5,20 +5,26 @@ 2.3.x retailcrm.ru - + - + cart->clear()]]> load->model('account/order'); + $this->load->model('checkout/order'); $this->load->model('retailcrm/order'); - $this->model_retailcrm_order->sendToCrm($data, $order_id); + + $order = $this->model_checkout_order->getOrder($this->session->data['order_id']); + $order['products'] = $this->model_account_order->getOrderProducts($this->session->data['order_id']); + + $this->model_retailcrm_order->sendToCrm($order, $this->session->data['order_id']); ]]> - - - db->query("UPDATE `" . DB_PREFIX . "order` SET total = '" . (float)$total . "', affiliate_id = '" . (int)$affiliate_id . "', commission = '" . (float)$commission . "' WHERE order_id = '" . (int)$order_id . "'");]]> - + + db->query("UPDATE `" . DB_PREFIX . "order` SET total = '" . (float)$total . "', affiliate_id = '" . (int)$affiliate_id . "', commission = '" . (float)$commission . "' WHERE order_id = '" . (int)$order_id . "'");]]> + load->model('setting/setting'); $status = $this->model_setting_setting->getSetting('retailcrm'); @@ -35,7 +41,6 @@ } } ]]> - - - + +