171 lines
10 KiB
HTML
171 lines
10 KiB
HTML
![]() |
<!DOCTYPE html>
|
||
|
<html id="ng-app">
|
||
|
<head lang="zh">
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||
|
<meta charset="UTF-8">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
|
||
|
<meta name="renderer" content="webkit">
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=8">
|
||
|
<link rel="stylesheet" type="text/css" href="__STATIC__/css/tpshop.css" />
|
||
|
<link rel="stylesheet" type="text/css" href="__STATIC__/css/base.css"/>
|
||
|
<title>购物车-{$tpshop_config['shop_info_store_title']}</title>
|
||
|
<meta name="keywords" content="{$tpshop_config['shop_info_store_keyword']}" />
|
||
|
<meta name="description" content="{$tpshop_config['shop_info_store_desc']}" />
|
||
|
<link href="__STATIC__/css/common.min.css" rel="stylesheet" type="text/css" />
|
||
|
<link rel="stylesheet" href="__STATIC__/css/jh.css">
|
||
|
<script src="__STATIC__/js/jquery-1.11.3.min.js" type="text/javascript" charset="utf-8"></script>
|
||
|
<script src="__PUBLIC__/js/global.js"></script>
|
||
|
<script src="__PUBLIC__/js/pc_common.js"></script>
|
||
|
<script src="__PUBLIC__/js/layer/layer.js"></script>
|
||
|
</head>
|
||
|
<body class="ng-scope">
|
||
|
<!-- 头部顶栏 start [[-->
|
||
|
<include file="public/sign-header"/>
|
||
|
<!-- 头部顶栏 end ]]-->
|
||
|
<div class="fn-cart-clearing">
|
||
|
<div class="wrapper1190" my-cart="">
|
||
|
<!-- cart-title -->
|
||
|
<div class="order-header">
|
||
|
<div class="layout after">
|
||
|
<div class="fl">
|
||
|
<div class="logo pa-to-36 wi345"> <a href="/"><img src="__PUBLIC__/images/newLogo.png" alt=""></a> </div>
|
||
|
</div>
|
||
|
<div class="fr">
|
||
|
<div class="pa-to-36 progress-area">
|
||
|
<div class="progress-area-wd"></div>
|
||
|
<div class="progress-area-tx" style="display:none"></div>
|
||
|
<div class="progress-area-cg" style="display:none"></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<!-- end cart-title -->
|
||
|
<div class="ui_tab">
|
||
|
<!-- ngIf: !status.overseasEmpty -->
|
||
|
<div class="ui_tab_content">
|
||
|
<div class="clearing-c cart-content">
|
||
|
<div class="layout after-ta">
|
||
|
<div class="sc-list">
|
||
|
<form name="cart_form" id="cart_form" action="{:U('Virtual/buy_step')}" method="post">
|
||
|
<div id="ajax_return">
|
||
|
<div class="sc-pro-list">
|
||
|
<table width="100%" border="0" cellspacing="0" cellpadding="1">
|
||
|
<tr class="ba-co-danhui">
|
||
|
<th class="pa-le-9" align="center" valign="middle"> </th>
|
||
|
<th align="center" valign="middle" colspan="2">商品</th>
|
||
|
<th align="center" valign="middle">市场价(元)</th>
|
||
|
<th align="center" valign="middle">单价(元)</th>
|
||
|
<th align="center" valign="middle">数量</th>
|
||
|
<th align="center" valign="middle">小计(元)</th>
|
||
|
<th align="center" valign="middle">操作</th>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="pa-le-9" style="border-right:0" align="center" valign="middle"></td>
|
||
|
<td style="border-left:0px;;border-right:0px" class="pa-to-20 pa-bo-20 bo-ri-0" width="80px" align="center" valign="top" valign="middle">
|
||
|
<a class="gwc-wp-list di-bl wi63 hi63" href="{:U('Goods/goodsInfo',array('id'=>$goods[goods_id]))}">
|
||
|
<img class="wi63 hi63" src="{$goods.goods_id|goods_thum_images=78,78}">
|
||
|
</a>
|
||
|
</td>
|
||
|
<td style="border-left:0px; border-right:0px" class="pa-to-20 wi516"align="left" valign="top" valign="middle">
|
||
|
<p class="gwc-ys-pp">
|
||
|
<a href="{:U('Goods/goodsInfo',array('id'=>$goods[goods_id]))}" style="vertical-align:middle">{$goods.goods_name}</a>
|
||
|
<!--团购--><if condition="$goods[prom_type] eq 2"><img width="80" height="60" src="/public/images/groupby2.jpg" style="vertical-align:middle"></if>
|
||
|
<!--抢购--><if condition="$goods[prom_type] eq 1"><img width="40" height="40" src="/public/images/qianggou2.jpg" style="vertical-align:middle"></if>
|
||
|
</p>
|
||
|
<p class="ggwc-ys-hs">{$goods.spec_key_name}</p>
|
||
|
</td>
|
||
|
<td style="border-left:0px" align="center" valign="middle"><span>¥{$goods.market_price}</span></td>
|
||
|
<td style="border-left:0px" align="center" valign="middle"><span id="shop_price" rel="{$goods.shop_price}">¥{$goods.shop_price}</span></td>
|
||
|
<td align="center" valign="middle">
|
||
|
<div class="sc-stock-area">
|
||
|
<div class="stock-area">
|
||
|
<a onClick="switch_num(-1,{$goods.store_count});" title="减">-</a>
|
||
|
<input class="wi43 fl" type="text" value="{$goods.goods_num}" name="goods_num" id="goods_num" readonly="" />
|
||
|
<a onClick="switch_num(1,{$goods.store_count});" title="加">+</a>
|
||
|
<input type="hidden" name="goods_id" value="{$goods.goods_id}">
|
||
|
<input type="hidden" name="virtual_limit" value="{$goods.virtual_limit}">
|
||
|
<input type="hidden" name="goods_spec_key" value="{$goods.goods_spec_key}">
|
||
|
</div>
|
||
|
</div>
|
||
|
</td>
|
||
|
<td align="center" valign="middle" class="goodsfee">¥{$goods.goods_fee}</td>
|
||
|
<td align="center" valign="middle"><a class="gwc-gb" href="javascript:void(0);" onclick="javascript:history.go(-1);"></a></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
</div>
|
||
|
</form>
|
||
|
<div class="sc-acti-list ma-to-20 ma-bo-135">
|
||
|
<div class="virtual_order">订单总金额:<span style="margin-right:20px">
|
||
|
<b style="font-family: tahoma;color: #f22e00;font-weight: 700;" class="goodsfee">¥{$goods.goods_fee}元</b></span>
|
||
|
</div>
|
||
|
<a class="gwc-qjs" href="javascript:void(0)" onclick="javascript:$('#cart_form').submit();">确认订单</a>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="clearing-recommend wrapper1190">
|
||
|
<!-- 为您推荐 -->
|
||
|
<!-- ngIf: specialOfferTips -->
|
||
|
<div class="cr-block-01 cr-block-preferbuy ng-scope ng-isolate-scope" my-tab-view="" ng-if="specialOfferTips" data-tips="specialOfferTips" data-type="1" data-selected="'specialOffer'">
|
||
|
<div class="cr-title" data-ys="0">
|
||
|
<ul class="fn-tab-nav fn-fl">
|
||
|
<li class="ng-scope"><a class="ng-binding titleon">为您推荐</a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<div class="cr-list-out ng-isolate-scope" data-is-show="true" data-type="1" data-index="tabData.listIndex" data-show-close-btn="false" data-extra-class="">
|
||
|
<div class="cr-list fixed">
|
||
|
<div class="slide-wrapper ng-scope" ng-switch-default="">
|
||
|
<ul ng-repeat="list in itemList" ng-show="index == $index" class="ng-scope">
|
||
|
<tpshop sql="select * from `__PREFIX__goods` where is_recommend = 1 limit 10" item="v" key="k">
|
||
|
<li ng-repeat="item in list" class="ng-scope">
|
||
|
<a href="{:U('/Home/Goods/goodsInfo',array('id'=>$v[goods_id]))}"><img ng-src="{$v.goods_id|goods_thum_images=80,80}" alt="{$v[goods_name]}" src="{$v.goods_id|goods_thum_images=80,80}"></a>
|
||
|
<p><a class="ng-binding" href="{:U('/Home/Goods/goodsInfo',array('id'=>$v[goods_id]))}">{$v[goods_name]}</a></p>
|
||
|
<div class="div-01">
|
||
|
<em>¥</em>
|
||
|
<span class="ng-binding">{$v[shop_price]}</span>
|
||
|
</div>
|
||
|
<button class="btn add2cart" type="button" onclick="javascript:AjaxAddCart({$v.goods_id},1);">加入购物车</button>
|
||
|
</li>
|
||
|
</tpshop>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<!--footer-s-->
|
||
|
<include file="public/footer" />
|
||
|
<!--footer-e-->
|
||
|
<script>
|
||
|
/**
|
||
|
* 购买商品数量加加减减
|
||
|
* 购买数量 , 购物车id , 库存数量
|
||
|
*/
|
||
|
function switch_num(num,store_count)
|
||
|
{
|
||
|
var num2 = parseInt($("input[name='goods_num']").val());
|
||
|
var shop_price = parseFloat($('#shop_price').attr('rel'));
|
||
|
var virtual_limit = parseInt($("input[name='virtual_limit']").val());
|
||
|
num2 += num;
|
||
|
if(num2 < 1) num2 = 1; // 保证购买数量不能少于 1
|
||
|
if(num2 > store_count)
|
||
|
{ layer.alert("库存只有 "+store_count+" 件, 你只能买 "+store_count+" 件",{icon:2});
|
||
|
num2 = store_count; // 保证购买数量不能多余库存数量
|
||
|
}
|
||
|
|
||
|
if(num2 > virtual_limit)
|
||
|
{
|
||
|
layer.alert("此商品限制只能购买 "+virtual_limit+" 件, 你只能买 "+virtual_limit+" 件",{icon:2});
|
||
|
num2 = virtual_limit; // 保证购买数量不能多余限制数量
|
||
|
}
|
||
|
$("input[name='goods_num']").val(num2);
|
||
|
console.log(shop_price)
|
||
|
$('.goodsfee').html("¥"+num2*shop_price+"元");
|
||
|
}
|
||
|
</script>
|
||
|
</body>
|
||
|
</html>
|