Пример #1
0
     $item_discount = '';
     $get_discount = 0;
     if ($get_cart->promo_id == 1 and $get_cart->promo_start_datetime <= date('Y-m-d') and $get_cart->promo_end_datetime >= date('Y-m-d')) {
         $item_discount = $get_cart->promo_value / 100 * $get_cart->type_price;
     } else {
         if ($get_cart->promo_id == 2 and $get_cart->promo_start_datetime <= date('Y-m-d') and $get_cart->promo_end_datetime >= date('Y-m-d')) {
             $item_discount = $get_cart->promo_value;
         }
     }
     $get_discount += $item_discount;
     /* --- SOLD OUT --- */
     $get_product_id = $_checkout_get->success_get_productid($order_item);
     $check_product_sold = $_checkout_get->success_check_productsoldout($get_product_id->id);
     $check_type_sold = $_checkout_get->success_check_typesoldout($order_item);
     if ($check_type_sold->stock < 1) {
         $_checkout_update->success_update_typesoldout($order_item);
     }
     if ($check_product_sold->stock < 1) {
         $_checkout_update->success_update_productsoldout($get_product_id->id);
     }
 }
 /* --- UPDATE USER --- */
 if ($_global_user->user_address == '') {
     $_checkout_update->updateUser($order_ship_phone, $order_ship_address, $order_ship_country, $order_ship_province, $order_ship_city, $order_ship_postal, $_global_user->user_id);
 }
 /* --- MODULE --- */
 if ($order_payment_method == '2') {
     /* --- VERITRANS --- */
     safe_redirect('control-veritrans/' . $order_number);
 } else {
     if ($order_payment_method == '4') {