<?php //用户信息 $userid = isset($_SESSION['userid']) ? (int) $_SESSION['userid'] : 0; $user = Users::getData($userid); $address = ReceiverAddress::getInfo($user['receiver_address_id']); $provinces = Countys::getCountys(); $city = Countys::getName($address['receiver_city']); $county = Countys::getName($address['receiver_county']); //var_dump($address); //var_dump($provinces); Templates::Assign('provinces', $provinces); Templates::Assign('city', $city); Templates::Assign('county', $county); Templates::Assign('address', $address); Templates::Assign('user', $user); Templates::Display('user.html');
function save($userid, $addrid = 0) { $n = isset($_REQUEST['n']) ? (int) $_REQUEST['n'] : 0; $rdata['user_id'] = $userid; $rdata['module_id'] = 2; $rdata['receiver_name'] = $name = isset($_POST['truename']) ? $_POST['truename'] : ''; $phone = isset($_POST['mmobile']) ? $_POST['mmobile'] : ''; if ($phone) { $rdata['receiver_phone'] = substr($phone, 1); } $rdata['receiver_province'] = $province = isset($_POST['province']) ? $_POST['province'] : 0; $rdata['receiver_city'] = $city = isset($_POST['city']) ? $_POST['city'] : 0; $rdata['receiver_county'] = $county = isset($_POST['county']) ? $_POST['county'] : 0; $rdata['receiver_address'] = $address = isset($_POST['address']) ? $_POST['address'] : ''; $rdata['receiver_postcode'] = $postcode = isset($_POST['postcode']) ? $_POST['postcode'] : ''; $setDefault = isset($_POST['setDefault']) ? $_POST['setDefault'] : ''; //var_dump($rdata); exit; if (!$name || !$phone || !$province || !$city || !$county || !$address) { if (!$n) { header("Location: /address"); exit; } ABase::toJson(1, 'error 001'); } if (!$addrid) { $receiver_address_id = ReceiverAddress::add($rdata); } else { unset($rdata['user_id'], $rdata['module_id']); ReceiverAddress::update($addrid, $rdata); $receiver_address_id = $addrid; } if ($setDefault) { ReceiverAddress::setDefault($userid, $receiver_address_id); } if (!$n) { header("Location: /address"); exit; } $data = ReceiverAddress::getInfo($receiver_address_id); ABase::toJson(0, 'ok', $data); }
$YK_orders = array(); $yk_order_code = str_replace('SK', 'YK', $order_code); $YK_orders = Orders::getOne(array('order_code' => $yk_order_code)); if ($YK_orders) { $yk_paymethodid = $YK_orders['pay_method']; $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);