if ($products[$i]['sku'] == $products[$j]['sku']) { $products[$i]['outstock'][] = array('product_num' => $products[$j]['product_num'], 'exp_date' => $products[$j]['exp_date']); $tmp[$j] = $j; } } $products[$i]['outstock'][] = array('product_num' => $products[$i]['product_num'], 'exp_date' => $products[$i]['exp_date']); unset($products[$i]['product_num'], $products[$i]['exp_date']); } foreach ($tmp as $pk => $v) { if (isset($products[$pk])) { unset($products[$pk]); } } ProductsSku::getProductsPic($products); $orders[$k]['products'] = $products; $status_name = OrdersStatus::getName($order['order_status']); $orders[$k]['status_name'] = $status_name; } if ((int) $stardate > 0 && (int) $enddate > 0) { $stardate = date('Y-m-d', $stardate); $enddate = date('Y-m-d', $enddate); } Templates::Assign('stardate', $stardate); Templates::Assign('enddate', $enddate); Templates::Assign('keyword', $keyword); Templates::Assign('paged', $paged); Templates::Assign('orders', $orders); Templates::Assign('ordercount', Orders::getUserOrderNum($user_code)); Templates::Assign('status', $status); Templates::Assign('product_num', $product_num); Templates::Assign('userlevel', $userlevel);
$YK_orders['yk_pay_method'] = PaymentMethod::getData($yk_paymethodid); } $BH_orders = array(); $BH_products = array(); $bh_order_code = str_replace('SK', 'BH', $order_code); $BH_orders = Orders::getOne(array('order_code' => $bh_order_code)); if ($BH_orders) { $BH_products = Orders::getOrderPrducts($bh_order_code); } $receiver_address_id = (int) $orders['receiver_address_id']; $address = ReceiverAddress::getInfo($receiver_address_id); $paymethodid = $orders['pay_method']; $paymethod = PaymentMethod::getData($paymethodid); $userlevel = Users::getLevel($userid); $discount = $userlevel['discount']; $products = Orders::getOrderPrducts($order_code); //获取order status 名称 $statusname = OrdersStatus::getData($order_status); $orders['order_statusname'] = $statusname['name']; //var_dump($orders); Templates::Assign('order_code', $order_code); Templates::Assign('orders', $orders); Templates::Assign('YK_orders', $YK_orders); Templates::Assign('discount', $discount); Templates::Assign('address', $address); Templates::Assign('products', $products); Templates::Assign('BH_orders', $BH_orders); Templates::Assign('BH_products', $BH_products); Templates::Assign('paymethod', $paymethod); Templates::Display('order.html'); }