group_list.html 6.03 KB
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>团购-{$tpshop_config['shop_info_store_title']}</title>
<meta http-equiv="keywords" content="{$tpshop_config['shop_info_store_keyword']}" />
<meta name="description" content="{$tpshop_config['shop_info_store_desc']}" />
<meta name="viewport" content="minimal-ui=yes,width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"><meta name="format-detection" content="telephone=no" />
<meta name="format-detection" content="email=no" />
<meta name="format-detection" content="address=no;">
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
<link rel="stylesheet" type="text/css" href="__STATIC__/css/public.css"/>
<link rel="stylesheet" type="text/css" href="__STATIC__/css/group_buy.css"/>
<script type="text/javascript" src="__STATIC__/js/jquery.js"></script>
<script type="text/javascript" src="__STATIC__/js/layer.js" ></script>
<script src="__PUBLIC__/js/global.js"></script>
<script src="__PUBLIC__/js/mobile_common.js"></script>
<script >
var Tday = new Array();
var daysms = 24 * 60 * 60 * 1000
var hoursms = 60 * 60 * 1000
var Secondms = 60 * 1000
var microsecond = 1000
var DifferHour = -1
var DifferMinute = -1
var DifferSecond = -1

function clock11(key)
{
   var time = new Date()
   var hour = time.getHours()
   var minute = time.getMinutes()
   var second = time.getSeconds()
   var timevalue = ""+((hour > 12) ? hour-12:hour)
   timevalue +=((minute < 10) ? ":0":":")+minute
   timevalue +=((second < 10) ? ":0":":")+second
   timevalue +=((hour >12 ) ? " PM":" AM")
   var convertHour = DifferHour
   var convertMinute = DifferMinute
   var convertSecond = DifferSecond
   var Diffms = Tday[key].getTime() - time.getTime()
   DifferHour = Math.floor(Diffms / daysms)
   Diffms -= DifferHour * daysms
   DifferMinute = Math.floor(Diffms / hoursms)
   Diffms -= DifferMinute * hoursms
   DifferSecond = Math.floor(Diffms / Secondms)
   Diffms -= DifferSecond * Secondms
   var dSecs = Math.floor(Diffms / microsecond)
  
	if(convertHour != DifferHour) e="<span class=hour>"+DifferHour+"</span>天";
   if(convertMinute != DifferMinute) f="<span class=min>"+DifferMinute+"</span>时";
   if(convertSecond != DifferSecond) g="<span class=sec>"+DifferSecond+"</span>分";
     h="<span class=msec>"+dSecs+"</span>秒";
     if (DifferHour>0) {e=e}
     else {e=''}
     document.getElementById("jstimerBox"+key).innerHTML = e + f + g + h; 
}


</script>
	<style>
		.dn{ display: none;}
		.btnRed{ width: 60px; height: 30px; line-height: 30px; background:#C4182E; float: right; border-radius: 5px;
			margin-top: 20px; text-align: center; color: #fff}
	</style>
</head>
<body style="background:#FFF;">

<include file="public/menu"/>
<include file="public/navBall" />




<!--<h3 class="sg_box_tit">今日团购</h3>-->

<ul class="product_list" id="good_list">
	<empty name="list">
		<div class="nogoods ">
			<img src="__STATIC__/images/v-shop/n3.png" />
			<p>暂无团购信息</p>
		</div>
		<else/>
<foreach name="list" item="v" key="k" >
 <li> 
	 <a class="url" href="{:U('Activity/group',array('stoid'=>$Think.request.stoid,'id'=>$v[goods_id]))}">

	 <img src="{:getimg($v['original_img'],NOIMG,0,1)}"></a>
	 <a href="{:U('Activity/group',array('stoid'=>$Think.request.stoid,'id'=>$v[goods_id]))}"  class="info_wrap">
		 <div class="fn good">{$v.title}</div>
		 <div class="price_wrap"> 
		 	<i class="discount"  style="display:;">{$v[rebate]}折</i> <span class="price" style="display:;">¥{$v[price]}</span> <del class="old_price"  style="display:;">¥{$v[market_price]}</del>
		 </div> 
		 <div class="bottom_info">
		 	<span class="remain_num" style="display:;">已售{$v[buy_num] + $v[virtual_num]}件</span>
		    <span class="sg_g_time last_g_time" id="jstimerBox{$v[goods_id]}"></span>
		 </div>

		 <if condition="$v.goods_num gt $v.buy_num && get_list_ren($v.id,$v.store_id,1) gt 0">
			 <div class="btnRed">去团购</div>
			 <else/>
			 <div class="btnRed" style="background: gainsboro; color: #888;">已购完</div>
		 </if>
	 </a>
</li>

<script>
Tday['{$v[goods_id]}'] = new Date('{$v.end_time|date="Y/m/d H:i:s",###}');  
window.setInterval(function()    
{clock11('{$v[goods_id]}');}, 1000);  
</script> 
</foreach>
	</empty>
</ul>


<script>
					$(function () {
                        var gotop=$(".gotop");
                        $(window).scroll(function () {
                            ($(window).scrollTop() > 100) ? gotop.show(500) : gotop.hide(100);
                        });
                    })
					function goTop() {

						$('html,body').animate({ 'scrollTop': 0 }, 600);

					}
				</script>
				<a href="javascript:goTop();" class="gotop" style="display: none" ><img src="__STATIC__/images/topup.png"></a>
<!--<include file="public/footer"/>-->
<div class="gmore dn" style=" margin-top:20px;text-align:center; width: 100%">
	<img src='__STATIC__/images/category/loader.gif' width="12" height="12"> </div>
<include file="public/footer_nav"/>

</body>
<script>
	var stoid="{$Think.request.stoid}";
   var IsLoading = true;  //是否加载数据
   var ishow="{$mshow}";
   if(ishow=="0"){
       IsLoading=false;
   }
   var  page = 1;

   /*** ajax 提交表单 查询订单列表结果  不删除*/
   function ajax_sourch_submit() {
       page++;
       $.ajax({
           type: "GET",
           url: "/index.php?m=Mobile&c=Activity&a=group_list&p=" + page + "&stoid=" + stoid + "&is_ajax=1",
           beforeSend: function () {
               $(".gmore").show();
           },
           success: function (data) {
               $(".gmore").hide();
               if(data!="") {
                   IsLoading = true;
                   $("#good_list").append(data);
               }
           }
       });
   }
   ///滑动到底部事件
   $(document).unbind("scroll");
   $(document).bind("scroll", function (event) {
       if ($(document).scrollTop() >= $(document).height() - $(window).height()) {
           if(IsLoading==true){
               IsLoading = false;
               ajax_sourch_submit();
           }
       }
   });

</script>
</html>