File: /www/wwwroot/www.snodshop.com/Home/Tpl/Item/order.html
<include file="Item:header" />
<!--<style>
.akmall-plug .price{background-color:#<php>echo $akmallConfig['theme_color'];</php>;}
.akmall-plug .salenum{color:#<php>echo $akmallConfig['theme_color'];</php>;}
</style>
-->
<link href="__PUBLIC__/akmall/akmall-order.css?v={$Think.const.AKMALL_VERSION}" rel="stylesheet">
<!--[if lt IE 9]>
<link href="__PUBLIC__/akmall/akmall-ie.css?v={$Think.const.AKMALL_VERSION}" rel="stylesheet">
<![endif]-->
<script type="text/javascript">
seajs.use(['jquery'], function(){
var elm = $('#nav');
var startPos = $(elm).offset().top;
$.event.add(window, "scroll", function() {
var p = $(window).scrollTop();
if(((p) > startPos)){ elm.addClass('akmall-fixed'); }else{ elm.removeClass('akmall-fixed'); }
});
});
</script>
<notempty name="akmallConfig.lazyload">
<script type="text/javascript">
seajs.use(['jquery/lazyload'], function() {
$(".akmall-detail-content img").lazyload({ placeholder : "__PUBLIC__/akmall/akmall.gif",effect : "fadeIn",threshold:500});
});
</script>
</notempty>
<notempty name="info.timer">
<script type="text/javascript"> seajs.use(['akmall'],function(akmall) { akmall.timer('#akmall-timer', '{$info.timer}'); })</script>
<else />
<script type="text/javascript">seajs.use(['jquery'],function($) { $('#akmall-timer').html(''); })</script>
</notempty>
<div class="subnav" id="nav">
<a href="{:U('Item/index')}" class="nav-home">{:lang('index')}</a>
<a href="{:U('Item/category')}" class="nav-category">{:lang('category')}</a>
<a href="{:U('Item/query')}" class="nav-query">{:lang('query')}</a>
</div>
<div class="akmall-margin"></div>
<div class="wrapper akmall-detail-wrap">
<div class="akmall-detail-header clearfix">
<php>$buyNow = strstr($info['content'],'akmallOrder')?'#akmallOrder':U('Order/index',array('id'=>$info['sn'],'track'=>'purchase'));</php>
<a class="booking-now CartButton" href="{$buyNow}">{:lang('bookingNow')}</a>
<notempty name="info.image"><h1 class="title"><img src="{$info.image|imageUrl}"></h1></notempty>
<dl>
<dt class="ellipsis">{$info.name}</dt>
<dd class="ellipsis"><notempty name="info.tags"><volist name=":explode('#',$info['tags'])" id="vo"><span class="akmall-badge">{$vo}</span></volist></notempty></dd>
</dl>
</div>
<div class="akmall-page">
<notempty name="info.slideshow">
<div class="box box-image">
<div class="newbanner">
<div class="newflexslider">
<ul class="newslides">
<volist name=":explode(',',$info['slideshow'])" id="vo">
<li><img src="{$vo|imageUrl}" /></li>
</volist>
</ul>
</div>
</div>
<script type="text/javascript">
seajs.use(['jquery/newflexslider'], function(){ $('.newflexslider').newflexslider({ directionNav: true, pauseOnAction: false,newslideshowSpeed:4000 });});
</script>
</div>
</notempty>
<div class="box akmallbox-1">
<!--<h2 class="title">{:lang('purchase')}</h2>-->
<div class="box-content">
<div class="akmall-plug clearfix">
<div class="price" <empty name="info.timer">style="width:100%;"</empty>>
<span class="symbol">{:lang('symbol')}</span>
<span class="current-price">{$info.price|floatval}</span>
<span class="group">
<if condition="floatval($info['original_price']) gt 0">
<del class="original-price">{:lang('symbol')}{$info.original_price|floatval}</del>
<else /><span class="original-price" style="height:10px;"> </span></if>
<notempty name="info.salenum"><span class="salenum">{:L('Sold')}{$info.salenum}</span></notempty>
</span>
</div>
<notempty name="info.timer">
<div class="timer">
<p class="tt">{:L('countdown')}</p>
<div id="akmall-timer" class="akmall-timer">
<span class="akmallDay"><strong>0</strong></span><span class="akmallHour"><strong>00</strong></span><span>:</span><span class="akmallMinute"><strong>00</strong></span><span>:</span><span class="akmallSecond"><strong>00</strong></span>
</div>
<script type="text/javascript">
seajs.use(['akmall','jquery/form','lang'],function(akmall) {
akmall.timer('#akmall-timer', '{$info.timer}');
})
</script>
</div>
</notempty>
</div>
<div class="akmall-content-title">
<h1>{$info.name}</h1>
<p>{$info.brief}</p>
</div>
<div class="baoyou">
<span class="by">{:lang('freeShipping')}</span>
<span class="huo">{:lang('cashOnDelivery')}</span>
<span class="tui">{:lang('refund')}</span>
</div>
<div class="gou CartButton">
<php>$buyNow = strstr($info['content'],'akmallOrder')?'#akmallOrder':U('Order/index',array('id'=>$info['sn'],'track'=>'purchase'));</php>
<a href="{$buyNow}">{:lang('buyNow')}</a>
</div>
<notempty name="akmallConfig.contact_tel"><div class="contact tel"><i class="icon-tel"></i><a href="tel:{$akmallConfig.contact_tel}">{:lang('BuybyMobile')}{$akmallConfig.contact_tel}</a></div></notempty>
<notempty name="akmallConfig.contact_phone"><div class="contact phone"><i class="icon-phone"></i><a href="sms:{$akmallConfig.contact_phone}">{:lang('BuybySMS')}{$akmallConfig.contact_phone}</a></div></notempty>
<notempty name="akmallConfig.contact_facebook"><div class="contact facebook"><i class="icon-facebook"></i><a target="_blank" href="{$akmallConfig.contact_facebook}">{:lang('FacebookPage')}</a></div></notempty>
<notempty name="akmallConfig.contact_messenger"><div class="contact messenger"><i class="icon-messenger"></i><a target="_blank" href="{$akmallConfig.contact_messenger}">{:lang('Messenger')}</a></div></notempty>
<notempty name="akmallConfig.contact_line"><div class="contact line"><i class="icon-line"></i><a target="_blank" href="{$akmallConfig.contact_line_url}">{:lang('Line')}{$akmallConfig.contact_line}</a></div></notempty>
<notempty name="akmallConfig.contact_whatsapp"><div class="contact whatsapp"><i class="icon-whatsapp"></i><a target="_blank" href="https://api.whatsapp.com/send?phone={$akmallConfig.contact_whatsapp}">{:lang('WhatsApp')}{$akmallConfig.contact_whatsapp}</a></div></notempty>
<notempty name="akmallConfig.contact_qq"><div class="contact contact_qq"><i class="icon-qq"></i><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin={$akmallConfig.contact_qq}&site=qq&menu=yes">{:lang('contactQQ')}{$akmallConfig.contact_qq}</a></div></notempty>
<br />
</div>
</div>
<div class="akmall-detail-content">
<php>
if(strstr($info['content'],'{[akmallOrder]}')){
$info['content'] = explode('{[akmallOrder]}',$info['content']);
$_GET['id']=$id;
foreach($info['content'] as $key=>$content){ echo $content;if($key==0){W('Order',array_merge($_GET,array('page'=>'index')));} }
}else{
echo $info['content'];
}
</php>
</div>
<notempty name="template.show_comments">
<div class="box akmall-detail-content" id="akmallComments">
<div class="box-content">
<include file="$commentsTpl" />
</div>
</div>
</notempty>
{:W('Relate',array_merge($info,array('moduel'=>'Item')))}
</div>
<div class='akmall-remark'>{$info['remark']}</div>
<script type="text/javascript">
seajs.use(['akmall','jquery/form','lang'],function(akmall){
window.akmall = akmall;
akmall.quantity(0);
var btnSubmit = $('.akmall-submit');
$('#akmallForm').ajaxForm({
cache: true,
timeout: 50000,
dataType: 'json',
error:function(){ layer.closeAll(); alert(lang.ajaxError); btnSubmit.attr('disabled',false).val(lang.submit); },
beforeSubmit:function(){
if(checkForm('#akmallForm')==false) return false;
layer.closeAll();layer.load();
btnSubmit.attr('disabled',true).val(lang.loading);
},
success:function(data){
<if condition="session('fbpid')">
fbq('track', 'InitiateCheckout');
</if>
layer.closeAll();layer.closeAll();
if(data.status=='1'){
{$info.javascript}
<if condition="session('fbpid')">
fbq('track', 'Purchase',
{
value: data.data.total_price,
currency: '{:lang("currency")}',
}
);
</if>
var redirect = "{:U('Order/pay',array('order_no'=>'__orderNo__'))}";
top.window.location.href = redirect.replace('__orderNo__',data.data.order_no);
}else{
btnSubmit.attr('disabled',false).val(lang.submit);
layer.msg(data.info);
}
}
});
});
var wx = {$info.weixin|json_encode};
</script>
</div>
<div class="akmall-footer">{$akmallConfig.footer}</div>
<notempty name="akmallConfig.foot_info"><div class="akmall-foot-info" style="position:fixed;z-index:100;height: 45px;line-height: 45px;bottom:46px;text-align:center;background:#f60;color:#fff;width:99.9%;border-radius:5px;">{$akmallConfig.foot_info}</div></notempty>
<empty name="akmallConfig.order_footer_nav">
<div class="akmall-foot-nav">
<a class="akmall-up" href="#">{:lang('top')}</a>
<ul>
<li class="foot-nav-buy" style="width:100%"><a href="{$buyNow}"><strong class="icon CartButton">{:lang('buyNow')}</strong></a></li>
</ul>
</div>
</empty>
<notempty name="akmallConfig.order_footer_nav">
<div class="akmall-foot-nav">
<a class="akmall-up" href="#">{:lang('top')}</a>
<ul>
<php>
$navArray = explode("<br />",nl2br($akmallConfig['order_footer_nav']));
foreach($navArray as $li){ $nav[] = explode('||',$li);}
$width = 100/(count($nav)+1);
</php>
<volist name="nav" id="vo">
<php>
$ico = isset($vo[2])?$vo[2]:'newspaper';
$vo[1] = strpos($vo[1],'index.php')===0?C('akmall_ROOT').$vo[1]:$vo[1];
</php>
<li class="foot-nav-{$i}" style="width:{$width}%"><a href="{$vo[1]}"><strong class="icon {$ico}">{$vo[0]}</strong></a></li>
</volist>
<li class="foot-nav-buy" style="width:{$width}%"><a href="{$buyNow}"><strong class="icon CartButton">{:lang('buyNow')}</strong></a></li>
</ul>
</div>
</notempty>
<!-- Facebook Pixel Code -->
<!-- 触发AddToCart事件 -->
<script type='text/javascript'>
var button = document.getElementsByClassName('CartButton');
var i;
var m = 1;//加一个判断变量 让事件只触发一次
for (i = 0; i < button.length; i++) {
button[i].addEventListener(
'click',
function() {
if(m == 1){
fbq('track', 'AddToCart');
m = 0;
}
},
false
);
}
</script>
<!-- 触发AddPaymentInfo事件 -->
<script type="text/javascript">
var button = document.getElementsByClassName('akmall-input-text');
var i;
var n = 1;//加一个判断变量 让事件只触发一次
for (i = 0; i < button.length; i++) {
button[i].addEventListener(
'change',
function() {
if(n == 1){
fbq('track', 'AddPaymentInfo');
n = 0;
}
},
false
);
}
</script>
<!-- End Facebook Pixel Code -->
<notempty name="akmallConfig.weixin_status">
<script>
define("wxShare",["jquery","https://res.wx.qq.com/open/js/jweixin-1.0.0.js"],function(a){
var $=a("jquery"),wx=a('https://res.wx.qq.com/open/js/jweixin-1.0.0.js');
var url = encodeURIComponent(location.href.split('#')[0]);
$.ajax({
type : "get",
url : "{:C('akmall_ROOT')}index.php?m=Order&a=wx&url="+url,
dataType : "json",
async : false,
success:function(share){
wx.config({
debug: false,
appId: share.appId,
timestamp: share.timestamp,
nonceStr: share.nonceStr,
url: share.url,
signature: share.signature,
jsApiList: [ 'onMenuShareTimeline', 'onMenuShareAppMessage']
});
},
complete: function(e){
console.log('complete');
},
error:function(data){ alert(data); }
});
wx.ready(function () {
var shareData = {
title: '{$info.name}',
desc: '{$info.brief}',
link: '{$thisUrl|urldecode}',
imgUrl: '{$info.image|imageUrl}',
success: function () {
alert('分享成功!');
}
};
wx.hideAllNonBaseMenuItem();
wx.onMenuShareAppMessage(shareData);
wx.onMenuShareTimeline(shareData);
});
});
seajs.use("wxShare");
</script>
</notempty>
</body>
</html>