Example #1
0
            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);
Example #2
0
        $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');
}