示例#1
0
					//"shopcoins".$i
					if((in_array($item['check'],array(1,4,5))
					   ||($tpl['user']['user_id']==811&&$item['check']>3))
					   &&${"amount_".$i}>$item['amount']){					   	
						${"amount_".$i} = $rows['amount'];
					}
					$data_orderdetails = array('amount'=>${"amount_".$i});  
					$orderdetails_class->updateItemCount($data_orderdetails,${"shopcoins".$i});						
				}
			}
		}
		$orderdetails_class->removeOrderCache($tpl['user']['user_id']);		
	}
}

$orderdetails= $orderdetails_class->getDetails($tpl['user']['user_id']);
$user_basket = $orderdetails_class->basket($tpl['user']['user_id']);
//на случай пересчета корзины
$tpl['user']['summ'] = $user_basket['bascetsum'];
$tpl['user']['product_amount'] = $user_basket['bascetamount'];

$i = 0;
$sum = 0;
$oldmaterialtype = 0;
$tpl['orderdetails']['ArrayShopcoinsInOrder'] = array();
$tpl['orderdetails']['ArrayGroupShopcoins'] = array();

$i=0;
foreach ($orderdetails as 	$rows ){	
    
	$tpl['orderdetails']['ArrayShopcoinsInOrder'][$i] = $rows;