You've already forked qlg.tsgz.moe
							
							
		
			
				
	
	
		
			153 lines
		
	
	
		
			7.9 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			153 lines
		
	
	
		
			7.9 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable File
		
	
	
	
	
| <link href="__STYLE__/css/right_cart.css?v={$v}" rel="stylesheet">
 | |
| <div class="j-global-toolbar">
 | |
| 	<div class="toolbar-wrap j-wrap" >
 | |
| 		<div class="toolbar">
 | |
| 			<div class="toolbar-panels j-panel">
 | |
| 				<div style="visibility: hidden;" class="j-content toolbar-panel tbar-panel-cart toolbar-animate-out">
 | |
| 					<h3 class="tbar-panel-header j-panel-header">
 | |
| 						<a href="" class="title"><i></i><em class="title">购物车</em></a>
 | |
| 						<span class="close-panel j-close" title='关闭'></span>
 | |
| 					</h3>
 | |
| 					<div class="tbar-panel-main" >
 | |
| 						<div class="tbar-panel-content j-panel-content">
 | |
| 						    {if condition="session('WST_USER.userId') == 0"}
 | |
| 							<div id="j-cart-tips" class="tbar-tipbox hide">
 | |
| 								<div class="tip-inner">
 | |
| 									<span class="tip-text">还没有登录,登录后商品将被保存</span>
 | |
| 									<a href="#none" onclick='WST.loginWindow()' class="tip-btn j-login">登录</a>
 | |
| 								</div>
 | |
| 							</div>
 | |
| 							{/if}
 | |
| 							<div id="j-cart-render">
 | |
| 								<div id='cart-panel' class="tbar-cart-list"></div>
 | |
| 								  <script id="list-rightcart" type="text/html">
 | |
| 								  {{#
 | |
|                                     var shop,goods,specs;
 | |
|                                     for(var key in d){
 | |
|                                         shop = d[key];
 | |
| 					                    for(var i=0;i<shop.list.length;i++){
 | |
|                                            goods = shop.list[i];
 | |
| 						                   goods.goodsImg = WST.conf.IMGURL+"/"+goods.goodsImg+"?x-oss-process=image/resize,w_300,h_300";
 | |
| 						                   specs = '';
 | |
| 						                   if(goods.specNames && goods.specNames.length>0){
 | |
| 							                  for(var j=0;j<goods.specNames.length;j++){
 | |
| 								                 specs += goods.specNames[j].itemName+ " ";
 | |
| 							                  }
 | |
| 						                   }
 | |
|                                    }}
 | |
| 								   <div class="tbar-cart-item" id="shop-cart-{{shop.shopId}}">
 | |
| 							          <div class="jtc-item-promo">
 | |
| 							            <div class="promo-text">{{shop.shopName}}</div>
 | |
| 							          </div>
 | |
| 								      <div class="jtc-item-goods j-goods-item-{{goods.cartId}}" dataval="{{goods.cartId}}">
 | |
| 								          <div class='wst-lfloat'>
 | |
| 			                                 <input type='checkbox' id='rcart_{{goods.cartId}}' class='rchk' onclick='javascript:checkRightChks({{goods.cartId}},this);' {{# if(goods.isCheck==1){}}checked{{# } }}/></div>
 | |
| 									      <span class="p-img"><a target="_blank" href="{{WST.U('home/goods/detail','id='+goods.goodsId)}}" target="_blank"><img src="{{goods.goodsImg}}" title="{{goods.goodsName}}" height="50" width="50"></a></span>
 | |
| 									      <div class="p-name">
 | |
| 									          <a target="_blank" title="{{(goods.goodsName+((specs!='')?"【"+specs+"】":""))}}" href="{{WST.U('home/goods/detail','id='+goods.goodsId)}}">{{WST.cutStr(goods.goodsName,22)}}<br/>{{specs}}</a>
 | |
| 									      </div>
 | |
| 									      <div class="p-price">
 | |
| 									          <strong>¥<span id='gprice_{{goods.cartId}}'>{{goods.shopPrice}}</span></strong> 
 | |
| 									          <div class="wst-rfloat">
 | |
| 									             <a href="#none" class="buy-btn" id="buy-reduce_{{goods.cartId}}" onclick="javascript:WST.changeIptNum(-1,'#buyNum','#buy-reduce,#buy-add','{{goods.cartId}}','statRightCartMoney')">-</a>
 | |
| 									             <input type="text" id="buyNum_{{goods.cartId}}" class="right-cart-buy-num" value="{{goods.cartNum}}" data-max="{{goods.goodsStock}}" data-min="1" onkeyup="WST.changeIptNum(0,'#buyNum','#buy-reduce,#buy-add',{{goods.cartId}},'statRightCartMoney')" autocomplete="off"  onkeypress="return WST.isNumberKey(event);" maxlength="6"/>
 | |
| 									             <a href="#none" class="buy-btn" id="buy-add_{{goods.cartId}}" onclick="javascript:WST.changeIptNum(1,'#buyNum','#buy-reduce,#buy-add','{{goods.cartId}}','statRightCartMoney')">+</a>
 | |
| 									          </div>
 | |
| 									     </div>
 | |
| 									      <span onclick="javascript:delRightCart(this,{{goods.cartId}});" dataid="{{shop.shopId}}|{{goods.cartId}}" class="goods-remove" title="删除"></span>
 | |
| 									 </div>
 | |
| 								 </div>    
 | |
| 								 {{# } } }} 
 | |
|                                  </script>   	
 | |
| 							</div>
 | |
| 						</div>
 | |
| 					</div>
 | |
| 					<div class="tbar-panel-footer j-panel-footer">
 | |
| 						<div class="tbar-checkout">
 | |
| 							<div class="jtc-number">已选<strong id="j-goods-count">0</strong>件商品 </div>
 | |
| 							<div class="jtc-sum"> 共计:¥<strong id="j-goods-total-money">0</strong> </div>
 | |
| 							<a class="jtc-btn j-btn" href="#none" onclick='javascript:jumpSettlement()'>去结算</a>
 | |
| 						</div>
 | |
| 					</div>
 | |
| 				</div>
 | |
| 
 | |
| 				<div style="visibility: hidden;" data-name="follow" class="j-content toolbar-panel tbar-panel-follow">
 | |
| 					<h3 class="tbar-panel-header j-panel-header">
 | |
| 						<a href="#" target="_blank" class="title"> <i></i> <em class="title">我的关注</em> </a>
 | |
| 						<span class="close-panel j-close" title='关闭'></span>
 | |
| 					</h3>
 | |
| 					<div class="tbar-panel-main">
 | |
| 						<div class="tbar-panel-content j-panel-content">
 | |
| 							<div class="tbar-tipbox2">
 | |
| 								<div class="tip-inner"> <i class="i-loading"></i> </div>
 | |
| 							</div>
 | |
| 						</div>
 | |
| 					</div>
 | |
| 					<div class="tbar-panel-footer j-panel-footer"></div>
 | |
| 				</div>
 | |
| 				<div style="visibility: hidden;" class="j-content toolbar-panel tbar-panel-history toolbar-animate-in">
 | |
| 					<h3 class="tbar-panel-header j-panel-header">
 | |
| 						<a href="#none" class="title"> <i></i> <em class="title">我的足迹</em> </a>
 | |
| 						<span class="close-panel j-close" title='关闭'></span>
 | |
| 					</h3>
 | |
| 					<div class="tbar-panel-main">
 | |
| 						<div class="tbar-panel-content j-panel-content">
 | |
| 							<div class="jt-history-wrap">
 | |
| 								<ul id='history-goods-panel'></ul>
 | |
| 								<script id="list-history-goods" type="text/html">
 | |
| 								{{# 
 | |
|                                  for(var i = 0; i < d.length; i++){ 
 | |
|                                   d[i].goodsImg = WST.conf.IMGURL+"/"+d[i].goodsImg+"?x-oss-process=image/resize,w_300,h_300";
 | |
|                                  }}
 | |
| 								   <li class="jth-item">
 | |
| 										<a target='_blank' href="{{WST.U('home/goods/detail','id='+d[i].goodsId)}}" class="img-wrap"><img src="{{d[i].goodsImg}}" height="100" width="100"> </a>
 | |
| 										<a class="add-cart-button" href="javascript:WST.addCart({{d[i].goodsId}});">加入购物车</a>
 | |
| 										<a href="#none" class="price">¥{{d[i].shopPrice}}</a>
 | |
| 									</li>
 | |
| 								{{# } }}
 | |
|                                 </script>
 | |
| 							</div>
 | |
| 						</div>
 | |
| 					</div>
 | |
| 					<div class="tbar-panel-footer j-panel-footer"></div>
 | |
| 				</div>
 | |
| 			</div>
 | |
| 			
 | |
| 			<div class="toolbar-header"></div>
 | |
| 			
 | |
| 			<div class="toolbar-tabs j-tab">
 | |
| 				
 | |
| 				<div class="toolbar-tab tbar-tab-cart">
 | |
| 					<i class="tab-ico"></i>
 | |
| 					<em class="tab-text">购物车</em>
 | |
| 					<span class="tab-sub j-cart-count hide"></span>
 | |
| 				</div>
 | |
| 				<div class="toolbar-tab tbar-tab-follow" style='display:none'>
 | |
| 					<i class="tab-ico"></i>
 | |
| 					<em class="tab-text">我的关注</em>
 | |
| 					<span class="tab-sub j-count hide">0</span> 
 | |
| 				</div>
 | |
| 				<div class=" toolbar-tab tbar-tab-history ">
 | |
| 					<i class="tab-ico"></i>
 | |
| 					<em class="tab-text">我的足迹</em>
 | |
| 					<span class="tab-sub j-count hide"></span>
 | |
| 				</div>
 | |
| 				<div class="toolbar-tab tbar-tab-message">
 | |
| 				  <a target='_blank' href='{:Url("home/messages/index")}' onclick='WST.position(49,0)'>
 | |
| 					<i class="tab-ico"></i>
 | |
| 					<em class="tab-text">我的消息</em>
 | |
| 					<span class="tab-sub j-message-count hide"></span> 
 | |
| 				  </a>
 | |
| 				</div>
 | |
| 			</div>
 | |
| 			
 | |
| 			<div class="toolbar-footer">
 | |
| 				<div class="toolbar-tab tbar-tab-top"> <a href="#"> <i class="tab-ico  "></i> <em class="footer-tab-text">顶部</em> </a> </div>
 | |
| 				<div class=" toolbar-tab tbar-tab-feedback"  style='display:none'> <a href="#" target="_blank"> <i class="tab-ico"></i> <em class="footer-tab-text ">反馈</em> </a> </div>
 | |
| 			</div>
 | |
| 			<div class="toolbar-mini"></div>
 | |
| 		</div>
 | |
| 		<div id="j-toolbar-load-hook"></div>		
 | |
| 	</div>
 | |
| </div>
 | |
| <script type='text/javascript' src='__STYLE__/js/right_cart.js?v={$v}'></script> |