} elseif ($ShopcoinsMaterialtype == 4 || $ShopcoinsMaterialtype == 7 || $ShopcoinsMaterialtype == 8 || $ShopcoinsMaterialtype == 6 || $ShopcoinsMaterialtype==2) { for ($i=0;$i<$amount;$i++) { $data_insert = array('reserveorder'=>$shopcoinsorder, 'reserve' => time(), 'shopcoins'=>$shopcoins, 'helpshopcoinsorder'=>0); $helpshopcoinsorder_class->addNewRecord($data_insert); } $_SESSION["shopcoinsorderamount"] = intval($shopcoinsorderamount)+($amount?$amount:1); } else { $_SESSION["shopcoinsorderamount"] = intval($shopcoinsorderamount)+($amount?$amount:1); } $orderdetails_class->removeOrderCache($tpl['user']['user_id']); //пересчет карзины $dataBasket = $orderdetails_class->basket($tpl['user']['user_id']); } } if (!$data_result['error']){ //$xml .= "<error>none</error> $data_result['shopcoinsorder'] = $shopcoinsorder; $data_result['bascetshopcoins'] = $shopcoins; $data_result['bascetamount'] = $dataBasket["bascetamount"]; $data_result['bascetsum'] = ceil($dataBasket["bascetsum"]); $data_result['bascetsumclient']=$dataBasket["bascetsumclient"]; $data_result['bascetweight']=$dataBasket["bascetweight"]; $data_result['bascetreservetime']=$dataBasket["bascetreservetime"]; $data_result['bascetpostweightmin']=$dataBasket["bascetpostweightmin"]; $data_result['bascetpostweightmax']=$dataBasket["bascetpostweightmax"];