<?php include_once "../../../includes/config.inc.php"; check_login(); //验证是否登录 $model = new Model_ApplistHptShopGoods(); $cateModel = new Model_ApplistHptShopCate(); $smarty->assign('cateName', '商品'); //数据保存 if ($_REQUEST['a'] == 'add') { //$tagModel=new Model_ApplistHptShopTag(); if (method_is('post')) { $data = $_POST; $res = $model->add($data); echo json_encode('success'); die; } else { $id = (int) $_GET['id']; if ($id) { $smarty->assign('vo', $model->find($id)); } //获取商品类别 $smarty->assign('cateList', $cateModel->findAll(" id>0 ")); /* //获取商品标签 $smarty->assign('tagList',$tagModel->findAll(" gid=$id ")); */ $smarty->setTpl('app/hptshop/templates/goods_add.html')->display(); die; } } //数据删除 if ($_REQUEST['a'] == 'del') {
$data[info]['discount'] = $discount; //代理商折扣 $res = $model->add($data); //写金额日志 if ($data['num']['pay_type'] == 1) { $logData = array(); $logData['info']['type'] = 8; //余额支付 $logData['info']['uid'] = $userRow['id']; $logData['info']['money'] = 0 - $totalMoney; $logData['info']['desc'] = $res; D('sub_money_log')->add($logData); } //保存订单详情表 if ($numArr) { $goodsModel = new Model_ApplistHptShopGoods(); foreach ($numArr as $key => $value) { $listArr = array(); $listArr[info]['oid'] = $res; $listArr[info]['gid'] = $key; $listArr[info]['num'] = $value['num']; //获取商品信息 $vo = $goodsModel->find($key); $listArr[info]['one_code'] = $vo['one_code']; $listArr[info]['name'] = $vo['name']; $listArr[info]['pic'] = $vo['pic']; $listArr[info]['ori_price'] = $vo['ori_price']; $listArr[info]['price'] = $vo['fact_price']; $listArr[info]['discount'] = $discount; $listArr[info]['money'] = round($vo['fact_price'] * $discount, 2) * $value['num']; $result = $m->add($listArr);
<?php $model = new Model_ApplistHptShopGoods(); if ($_REQUEST['a'] == 'index') { $id = (int) $_GET['id']; $smarty->assign('vo', $model->find($id)); $smarty->setLayout('')->setTpl('mobile/templates/detail.html')->display(); }
if ($agent_user_row) { $kvRow = D('sub_kv')->where("k='discount'")->dataRow(); $discount = $kvRow['v']; } } } $smarty->assign('discount', $discount); //购物车列表 if ($_REQUEST['a'] == 'index') { $listArr = array(); $totalNum = 0; //商品数量 $totalMoney = 0; //总价 $numArr = $_SESSION['trolley']; $goodsModel = new Model_ApplistHptShopGoods(); if ($numArr) { foreach ($numArr as $key => $value) { $listArr[$key]['id'] = $key; $listArr[$key]['num'] = $value['num']; //获取商品信息 $vo = $goodsModel->find($key); $listArr[$key]['name'] = cut_str(deletehtml($vo['name']), 10); $listArr[$key]['pic'] = $vo['pic']; $listArr[$key]['fact_price'] = round($vo['fact_price'] * $discount, 2); $listArr[$key]['money'] = $listArr[$key]['fact_price'] * $value['num']; $totalNum++; //商品数量 $totalMoney += $listArr[$key]['money']; //总价 }
<?php $model = new Model_ApplistHptShopGoods(); /* 店铺名及折扣 */ $discount = 1; //折扣 if ($_SESSION['tyuser']['id']) { $userModel = D('sub_user'); $userRow = $userModel->find($_SESSION['tyuser']['id']); if ($userRow['my_num']) { $agent_user_row = $userModel->field("id,code,agent_num")->where("agent_num='" . $userRow['my_num'] . "'")->dataRow(); $smarty->assign('shop_name', $agent_user_row['code']); //登录之后,若有代理商编号,显示折扣价 if ($agent_user_row) { $kvRow = D('sub_kv')->where("k='discount'")->dataRow(); $discount = $kvRow['v']; } } } $smarty->assign('discount', $discount); if ($_REQUEST['a'] == 'detail') { $id = (int) $_GET['id']; $vo = $model->find($id); $vo['fact_price'] = round($vo['fact_price'] * $discount, 2); $smarty->assign('vo', $vo); $model->query("update applist_hpt_shop_goods set clicknum=clicknum+1 where id='{$id}'"); //人气加一 if ($vo['id'] == 1) { //今日剩礼包数量 $current_time = time(); $lbModel = D('sub_lb');