diff --git a/src/app/frontend/controllers/MenuController.php b/src/app/frontend/controllers/MenuController.php index 0f1053e..60ca73f 100644 --- a/src/app/frontend/controllers/MenuController.php +++ b/src/app/frontend/controllers/MenuController.php @@ -180,20 +180,11 @@ class MenuController extends \controllers\ControllerBase $order['passwd_'] = $passwd_; $order['passwd'] = $this->common->hashPasswd( $passwd_ ); - // save order - $proposal_number = $this->models->getOrders()->addOrder($order); - $order['proposal_number'] = $proposal_number['proposal_number']; - $order['confirmed'] = $proposal_number['confirmed']; - $order['customer_new'] = $proposal_number['new']; - - $sms_text = "Vash zakaz prinyat. #:".$proposal_number['proposal_number']." V blijayshee vremya menedjer svyajetsya s Vami (044) 581-67-15"; - $this->sms->sendSMS($order['phone'], $sms_text); - //promocode - if(!empty($promo_code)) { - if($this->common->applyPromoCode($promo_code[0], $order['items'])) - $this->common->countOrderSum($order); - } + if(!empty($promo_code)) { + if($this->common->applyPromoCode($promo_code[0], $order['items'])) + $this->common->countOrderSum($order); + } //discount $discount = $this->getDi()->get('models')->getDiscount()->getActiveData(); @@ -204,6 +195,15 @@ class MenuController extends \controllers\ControllerBase $this->common->countOrderSum($order); } + // save order + $proposal_number = $this->models->getOrders()->addOrder($order); + $order['proposal_number'] = $proposal_number['proposal_number']; + $order['confirmed'] = $proposal_number['confirmed']; + $order['customer_new'] = $proposal_number['new']; + + $sms_text = "Vash zakaz prinyat. #:".$proposal_number['proposal_number']." V blijayshee vremya menedjer svyajetsya s Vami (044) 581-67-15"; + $this->sms->sendSMS($order['phone'], $sms_text); + // novaposhta if (!empty($proposal_number['novaposhta_tnn'])) { -- libgit2 0.21.4