} $shopcoins = (int) request('shopcoins'); $orderdetails_class = new model_orderdetails($db_class, $shopcoinsorder); $order_class = new model_order($db_class, $shopcoinsorder, $tpl['user']['user_id']); $order = request('order'); $postindex = request('postindex'); $delivery = request('delivery'); $postindex = str_replace("'", "", $postindex); $clientdiscount = $orderdetails_class->getClientdiscount($tpl['user']['user_id']); $meetingtotime = request('meetingtotime'); $payment = request('payment'); $metro = request('metro'); $metrovalue = request('metrovalue'); $meetingdate = request('meetingdate'); $meetingfromtime = request('meetingfromtime'); $rows = $orderdetails_class->forBasket($clientdiscount); $bascetsum = $rows["mysum"]; $amountbascetsum = $rows['mysumamount']; $vipcoinssum = $rows['vipcoinssum']; $discountcoupon = 0; $sumEMC = 0; $tpl['user']['vip_discoint'] = 0; $user_data = $user_class->getUserData(); if ($tpl['user']['user_id']) { if ($user_data['vip_discoint'] && (!$user_data['vip_discoint_date_end'] || $user_data['vip_discoint_date_end'] > time())) { $tpl['user']['vip_discoint'] = $user_data['vip_discoint']; } } if ($tpl['user']['vip_discoint']) { $discountcoupon = floor(($bascetsum - $amountbascetsum - $vipcoinssum) * $tpl['user']['vip_discoint'] / 100); } else {
$shopcoinsorder = $user_class->getUserCurrentOrder(); $orderdetails_class->setShopcoinsorder($shopcoinsorder); if(isset($_SESSION['orderstart'])&&intval($_SESSION['orderstart'])>0){ $orderstart = intval($_SESSION['orderstart']); if(time() > $orderstart + 5*3600){ $orderstart = 0; } } } if($shopcoinsorder){ $tpl['user']['product_amount'] = $_SESSION["shopcoinsorderamount"] = $orderdetails_class->getShopcoinsorderamount(); $dataBasket = $orderdetails_class->forBasket($clientdiscount); $tpl['user']['summ'] = $bascetsum = $_SESSION['bascetsum'] = $dataBasket["mysum"]; } } else { $tpl['user']['user_id'] = 0; $shopcoins_class = new model_shopcoins($db_class,$tpl['user']['user_id'],$nocheck); } $stats_class = new stats($db_class,$tpl['user']['user_id'],session_id()); $tpl['user']['showfullgrouplist'] = false;