diff --git a/compile/huodong.m.yohobuy.com/1.0.5/55abe94ebd595bfe75cacbf4b727278a.php b/compile/huodong.m.yohobuy.com/1.0.5/55abe94ebd595bfe75cacbf4b727278a.php new file mode 100644 index 0000000..7fb7a69 --- /dev/null +++ b/compile/huodong.m.yohobuy.com/1.0.5/55abe94ebd595bfe75cacbf4b727278a.php @@ -0,0 +1,145 @@ +<?php return function ($in, $debugopt = 1) { + $cx = array( + 'flags' => array( + 'jstrue' => false, + 'jsobj' => false, + 'spvar' => true, + 'prop' => false, + 'method' => false, + 'mustlok' => true, + 'echo' => false, + 'debug' => $debugopt, + ), + 'constants' => array(), + 'helpers' => array(), + 'blockhelpers' => array(), + 'hbhelpers' => array(), + 'partials' => array(), + 'scopes' => array(), + 'sp_vars' => array('root' => $in), + 'lcrun' => 'Plugin\LCRun3', + + ); + + return ''.'<!DOCTYPE html> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <meta charset="utf-8"> + <title>'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('staticTitle')), ENT_QUOTES, 'UTF-8').'</title> + <meta name="format-detection" content="telephone=no"> + <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no,minimal-ui"> + <meta name="apple-mobile-web-app-capable" content="yes"> + <meta name="apple-mobile-web-app-status-bar-style" content="grey"> + <script type="text/javascript"> + (function(d,c){var e=d.documentElement,a="orientationchange" in window?"orientationchange":"resize",b=function(){var f=e.clientWidth;if(!f){return}if(f>=640){e.style.fontSize="40px"}else{e.style.fontSize=40*(f/640)+"px"}};if(!d.addEventListener){return}b();c.addEventListener(a,b,false);d.addEventListener("DOMContentLoaded",b,false)})(document,window); + </script> + <link rel="stylesheet" href="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('jsUrl')), ENT_QUOTES, 'UTF-8').'/2016xinshili-3/css/style.css"> +</head> +<body class="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('pageType')), ENT_QUOTES, 'UTF-8').'"> +'.' <div class="main-wrap home"> + <div class="header"> + </div> +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('tab')), $in, function($cx, $in) {return ' <div class="tab type"> +'.Plugin\LCRun3::sec($cx, Plugin\LCRun3::v($cx, $in, array('tab')), $in, false, function($cx, $in) {return ' <div class="tab-item" data-type="'.htmlentities((string)$in, ENT_QUOTES, 'UTF-8').'"></div> +';}).' <input type="hidden" id="more-brand" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('moreBrand')), ENT_QUOTES, 'UTF-8').'"> + </div> +';}).' <div class="content"> + </div> + <script type="text/tmpl" id="tmpl"> + <div class="coupons"> + {{#coupons}} + <a class="coupon" href="{{../jumpUrl}}" data-id="{{id}}"> + <img class="lazy" src="" data-original="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('imgUrl')), ENT_QUOTES, 'UTF-8').'/{{img}}"> + </a> + {{/coupons}} + </div> + <div class="brands clearfix"> + {{#brands}} + <a class="brand" href=\'{{url}}\'> + <img class="lazy" src="" data-original="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('imgUrl')), ENT_QUOTES, 'UTF-8').'/{{img}}"> + </a> + {{/brands}} + <div class="after"></div> + </div> + <div class="more"> + <div class="more-title"> + </div> + <a class="link" href=\'{{more.url}}\'> + <img class="lazy" src="" data-original="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('imgUrl')), ENT_QUOTES, 'UTF-8').'/{{more.img}}"> + </a> + </div> + </script> + </div> + <div class="footer"> + </div> + <div class="tip-wrap hide"> + <div class="tip hide fail"> + <div class="title"> + 领取失败<br> + 请刷新重新领取 + </div> + <a class="button" href=""> + 刷新 + </a> + </div> + </div> + + <div class="tip-wrap hide"> + <div class="tip hide success"> + <div class="title"> + 领取成功 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + </div> + + <div class="tip-wrap hide"> + <div class="tip hide geted"> + <div class="title"> + 您已领取过了 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + </div> + <div class="loading-mask hide"> + <div class="loading"> + <div></div> + <div></div> + <div></div> + </div> + </div> + + <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('pageType')), ENT_QUOTES, 'UTF-8').'" id="page-type"> + <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('activityId')), ENT_QUOTES, 'UTF-8').'" id="activity-id"> + <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('jumpUrl')), ENT_QUOTES, 'UTF-8').'" id="jump-url"> +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('isApp')), $in, function($cx, $in) {return ' <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('getCouponUrl')), ENT_QUOTES, 'UTF-8').'" id="getCouponUrl"> +';}).' <script type="text/javascript"> + var isOnline = '.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('isOnline')), ENT_QUOTES, 'UTF-8').'; +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('isApp')), $in, function($cx, $in) {return ' var isApp = 1; +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('isAppLogin')), $in, function($cx, $in) {return ' var isAppLogin = 1; +';}).'';}).' + </script> +'.'<input type="hidden" id="shareTitle" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareTitle')), ENT_QUOTES, 'UTF-8').'"> +<input type="hidden" id="shareDesc" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareDesc')), ENT_QUOTES, 'UTF-8').'"> +<input type="hidden" id="shareImg" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareImg')), ENT_QUOTES, 'UTF-8').'"> +<input type="hidden" id="shareLink" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareLink')), ENT_QUOTES, 'UTF-8').'"> +<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"></script> +<script type="text/javascript" src="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('jsUrl')), ENT_QUOTES, 'UTF-8').'/2016xinshili-3/js/libs.js"></script> +'.Plugin\LCRun3::sec($cx, Plugin\LCRun3::v($cx, $in, array('staticJS')), $in, false, function($cx, $in) {return '<script type="text/javascript" src="'.htmlentities((string)Plugin\LCRun3::v($cx, $cx['scopes'][count($cx['scopes'])-1], array('jsUrl')), ENT_QUOTES, 'UTF-8').'/2016xinshili-3/js/'.htmlentities((string)$in, ENT_QUOTES, 'UTF-8').'"></script> +';}).'</body> +'.''; +} +?> \ No newline at end of file diff --git a/compile/huodong.m.yohobuy.com/1.0.5/e9cdc9bc87a49e8ac660aaca7ed2615b.php b/compile/huodong.m.yohobuy.com/1.0.5/e9cdc9bc87a49e8ac660aaca7ed2615b.php new file mode 100644 index 0000000..4d3d6b2 --- /dev/null +++ b/compile/huodong.m.yohobuy.com/1.0.5/e9cdc9bc87a49e8ac660aaca7ed2615b.php @@ -0,0 +1,145 @@ +<?php return function ($in, $debugopt = 1) { + $cx = array( + 'flags' => array( + 'jstrue' => false, + 'jsobj' => false, + 'spvar' => true, + 'prop' => false, + 'method' => false, + 'mustlok' => true, + 'echo' => false, + 'debug' => $debugopt, + ), + 'constants' => array(), + 'helpers' => array(), + 'blockhelpers' => array(), + 'hbhelpers' => array(), + 'partials' => array(), + 'scopes' => array(), + 'sp_vars' => array('root' => $in), + 'lcrun' => 'Plugin\LCRun3', + + ); + + return ''.'<!DOCTYPE html> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <meta charset="utf-8"> + <title>'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('staticTitle')), ENT_QUOTES, 'UTF-8').'</title> + <meta name="format-detection" content="telephone=no"> + <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no,minimal-ui"> + <meta name="apple-mobile-web-app-capable" content="yes"> + <meta name="apple-mobile-web-app-status-bar-style" content="grey"> + <script type="text/javascript"> + (function(d,c){var e=d.documentElement,a="orientationchange" in window?"orientationchange":"resize",b=function(){var f=e.clientWidth;if(!f){return}if(f>=640){e.style.fontSize="40px"}else{e.style.fontSize=40*(f/640)+"px"}};if(!d.addEventListener){return}b();c.addEventListener(a,b,false);d.addEventListener("DOMContentLoaded",b,false)})(document,window); + </script> + <link rel="stylesheet" href="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('jsUrl')), ENT_QUOTES, 'UTF-8').'/2016xinshili-4/css/style.css"> +</head> +<body class="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('pageType')), ENT_QUOTES, 'UTF-8').'"> +'.' <div class="main-wrap home"> + <div class="header"> + </div> +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('tab')), $in, function($cx, $in) {return ' <div class="tab type"> +'.Plugin\LCRun3::sec($cx, Plugin\LCRun3::v($cx, $in, array('tab')), $in, false, function($cx, $in) {return ' <div class="tab-item" data-type="'.htmlentities((string)$in, ENT_QUOTES, 'UTF-8').'"></div> +';}).' <input type="hidden" id="more-brand" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('moreBrand')), ENT_QUOTES, 'UTF-8').'"> + </div> +';}).' <div class="content"> + </div> + <script type="text/tmpl" id="tmpl"> + <div class="coupons"> + {{#coupons}} + <a class="coupon" href="{{../jumpUrl}}" data-id="{{id}}"> + <img class="lazy" src="" data-original="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('imgUrl')), ENT_QUOTES, 'UTF-8').'/{{img}}"> + </a> + {{/coupons}} + </div> + <div class="brands clearfix"> + {{#brands}} + <a class="brand" href=\'{{url}}\'> + <img class="lazy" src="" data-original="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('imgUrl')), ENT_QUOTES, 'UTF-8').'/{{img}}"> + </a> + {{/brands}} + <div class="after"></div> + </div> + <div class="more"> + <div class="more-title"> + </div> + <a class="link" href=\'{{more.url}}\'> + <img class="lazy" src="" data-original="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('imgUrl')), ENT_QUOTES, 'UTF-8').'/{{more.img}}"> + </a> + </div> + </script> + </div> + <div class="footer"> + </div> + <div class="tip-wrap hide"> + <div class="tip hide fail"> + <div class="title"> + 领取失败<br> + 请刷新重新领取 + </div> + <a class="button" href=""> + 刷新 + </a> + </div> + </div> + + <div class="tip-wrap hide"> + <div class="tip hide success"> + <div class="title"> + 领取成功 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + </div> + + <div class="tip-wrap hide"> + <div class="tip hide geted"> + <div class="title"> + 您已领取过了 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + </div> + <div class="loading-mask hide"> + <div class="loading"> + <div></div> + <div></div> + <div></div> + </div> + </div> + + <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('pageType')), ENT_QUOTES, 'UTF-8').'" id="page-type"> + <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('activityId')), ENT_QUOTES, 'UTF-8').'" id="activity-id"> + <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('jumpUrl')), ENT_QUOTES, 'UTF-8').'" id="jump-url"> +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('isApp')), $in, function($cx, $in) {return ' <input type="hidden" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('getCouponUrl')), ENT_QUOTES, 'UTF-8').'" id="getCouponUrl"> +';}).' <script type="text/javascript"> + var isOnline = '.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('isOnline')), ENT_QUOTES, 'UTF-8').'; +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('isApp')), $in, function($cx, $in) {return ' var isApp = 1; +'.Plugin\LCRun3::ifv($cx, Plugin\LCRun3::v($cx, $in, array('isAppLogin')), $in, function($cx, $in) {return ' var isAppLogin = 1; +';}).'';}).' + </script> +'.'<input type="hidden" id="shareTitle" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareTitle')), ENT_QUOTES, 'UTF-8').'"> +<input type="hidden" id="shareDesc" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareDesc')), ENT_QUOTES, 'UTF-8').'"> +<input type="hidden" id="shareImg" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareImg')), ENT_QUOTES, 'UTF-8').'"> +<input type="hidden" id="shareLink" value="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('shareLink')), ENT_QUOTES, 'UTF-8').'"> +<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"></script> +<script type="text/javascript" src="'.htmlentities((string)Plugin\LCRun3::v($cx, $in, array('jsUrl')), ENT_QUOTES, 'UTF-8').'/2016xinshili-4/js/libs.js"></script> +'.Plugin\LCRun3::sec($cx, Plugin\LCRun3::v($cx, $in, array('staticJS')), $in, false, function($cx, $in) {return '<script type="text/javascript" src="'.htmlentities((string)Plugin\LCRun3::v($cx, $cx['scopes'][count($cx['scopes'])-1], array('jsUrl')), ENT_QUOTES, 'UTF-8').'/2016xinshili-4/js/'.htmlentities((string)$in, ENT_QUOTES, 'UTF-8').'"></script> +';}).'</body> +'.''; +} +?> \ No newline at end of file diff --git a/compile/huodong.yohobuy.com/0.0.1/4f654fa89f8d3ffe685000c2748d72c0.php b/compile/huodong.yohobuy.com/0.0.1/4f654fa89f8d3ffe685000c2748d72c0.php new file mode 100644 index 0000000..c6de1ab --- /dev/null +++ b/compile/huodong.yohobuy.com/0.0.1/4f654fa89f8d3ffe685000c2748d72c0.php @@ -0,0 +1,119 @@ +<?php return function ($in, $debugopt = 1) { + $cx = array( + 'flags' => array( + 'jstrue' => false, + 'jsobj' => false, + 'spvar' => true, + 'prop' => false, + 'method' => false, + 'mustlok' => true, + 'echo' => false, + 'debug' => $debugopt, + ), + 'constants' => array(), + 'helpers' => array(), + 'blockhelpers' => array(), + 'hbhelpers' => array(), + 'partials' => array(), + 'scopes' => array(), + 'sp_vars' => array('root' => $in), + 'lcrun' => 'Plugin\LCRun3', + + ); + + return '<!DOCTYPE html> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <meta charset="utf-8"> + <title>'.Plugin\LCRun3::debug('[staticTitle]', 'encq', $cx, Plugin\LCRun3::debug('[staticTitle]', 'v', $cx, $in, array('staticTitle'))).'</title> + <link rel="stylesheet" href="'.Plugin\LCRun3::debug('[imgUrl]', 'encq', $cx, Plugin\LCRun3::debug('[imgUrl]', 'v', $cx, $in, array('imgUrl'))).'/2016xinshili-4/css/style.css"> +</head> +<body class="'.Plugin\LCRun3::debug('[pageType]', 'encq', $cx, Plugin\LCRun3::debug('[pageType]', 'v', $cx, $in, array('pageType'))).'"> + <div class="header-wrap"> + <div class="header"> + </div> +'.Plugin\LCRun3::debug('if [tab]', 'ifv', $cx, Plugin\LCRun3::debug('[tab]', 'v', $cx, $in, array('tab')), $in, function($cx, $in) {return ' <div class="tab-wrap"> + <div class="tab"> +'.Plugin\LCRun3::debug('[tab]', 'sec', $cx, Plugin\LCRun3::debug('[tab]', 'v', $cx, $in, array('tab')), $in, false, function($cx, $in) {return ' <div class="tab-item tab-'.Plugin\LCRun3::debug('@[index]', 'encq', $cx, Plugin\LCRun3::debug('@[index]', 'v', $cx, $cx['sp_vars'], array('index'))).'" data-type="'.Plugin\LCRun3::debug('this', 'encq', $cx, $in).'"> + <div class="before"></div> + </div> +';}).' </div> + </div> +';}).' </div> + <div class="main-wrap home"> + <div class="content"> + </div> + <script type="text/tmpl" id="tmpl"> + <div class="coupons"> + {{#coupons}} + <img class="lazy coupon" src="" data-original="'.Plugin\LCRun3::debug('[imgUrl]', 'encq', $cx, Plugin\LCRun3::debug('[imgUrl]', 'v', $cx, $in, array('imgUrl'))).'/{{img}}" data-id="{{id}}"> + {{/coupons}} + </div> + <div class="brands clearfix"> + {{#brands}} + <a class="brand" target="_blank" href=\'{{url}}\'> + <img class="lazy" src="" data-original="'.Plugin\LCRun3::debug('[imgUrl]', 'encq', $cx, Plugin\LCRun3::debug('[imgUrl]', 'v', $cx, $in, array('imgUrl'))).'/{{img}}"> + </a> + {{/brands}} + <div class="after"></div> + </div> + <div class="more"> + <div class="more-title"> + </div> + <a class="link" target="_blank" href=\'{{more.url}}\'> + <img class="lazy" src="" data-original="'.Plugin\LCRun3::debug('[imgUrl]', 'encq', $cx, Plugin\LCRun3::debug('[imgUrl]', 'v', $cx, $in, array('imgUrl'))).'/{{more.img}}"> + </a> + </div> + </script> + <div class="footer"> + </div> + </div> + <div class="tip hide fail"> + <div class="title"> + 领取失败<br> + 请刷新重新领取 + </div> + <div class="desc"> + 如多次领取失败,请联系客服人员<br> + 带来不便敬请谅解 + </div> + <a class="button" href=""> + 刷新 + </a> + </div> + <div class="tip hide success"> + <div class="title"> + 领取成功 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + <div class="tip hide geted"> + <div class="title"> + 您已领取过了 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + <input type="hidden" value="'.Plugin\LCRun3::debug('[pageType]', 'encq', $cx, Plugin\LCRun3::debug('[pageType]', 'v', $cx, $in, array('pageType'))).'" id="page-type"> + <input type="hidden" value="'.Plugin\LCRun3::debug('[activityId]', 'encq', $cx, Plugin\LCRun3::debug('[activityId]', 'v', $cx, $in, array('activityId'))).'" id="activity-id"> + <script type="text/javascript"> + var isOnline = '.Plugin\LCRun3::debug('[isOnline]', 'encq', $cx, Plugin\LCRun3::debug('[isOnline]', 'v', $cx, $in, array('isOnline'))).'; + </script> +<script type="text/javascript" src="'.Plugin\LCRun3::debug('[jsUrl]', 'encq', $cx, Plugin\LCRun3::debug('[jsUrl]', 'v', $cx, $in, array('jsUrl'))).'/2016xinshili-4/js/libs.js"></script> +'.Plugin\LCRun3::debug('[staticJS]', 'sec', $cx, Plugin\LCRun3::debug('[staticJS]', 'v', $cx, $in, array('staticJS')), $in, false, function($cx, $in) {return '<script type="text/javascript" src="'.Plugin\LCRun3::debug('../[jsUrl]', 'encq', $cx, Plugin\LCRun3::debug('../[jsUrl]', 'v', $cx, $cx['scopes'][count($cx['scopes'])-1], array('jsUrl'))).'/2016xinshili-4/js/'.Plugin\LCRun3::debug('this', 'encq', $cx, $in).'"></script> +';}).'</body> +'; +} +?> \ No newline at end of file diff --git a/template/huodong.yohobuy.com/actions/cuxiao/girlfour/index.phtml b/template/huodong.yohobuy.com/actions/cuxiao/girlfour/index.phtml new file mode 100644 index 0000000..6aecec2 --- /dev/null +++ b/template/huodong.yohobuy.com/actions/cuxiao/girlfour/index.phtml @@ -0,0 +1,99 @@ +<!DOCTYPE html> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <meta charset="utf-8"> + <title>{{staticTitle}}</title> + <link rel="stylesheet" href="{{imgUrl}}/2016xinshili-4/css/style.css"> +</head> +<body class="{{pageType}}"> + <div class="header-wrap"> + <div class="header"> + </div> + {{#if tab}} + <div class="tab-wrap"> + <div class="tab"> + {{#tab}} + <div class="tab-item tab-{{@index}}" data-type="{{.}}"> + <div class="before"></div> + </div> + {{/tab}} + </div> + </div> + {{/if}} + </div> + <div class="main-wrap home"> + <div class="content"> + </div> + <script type="text/tmpl" id="tmpl"> + <div class="coupons"> + \{{#coupons}} + <img class="lazy coupon" src="" data-original="{{imgUrl}}/\{{img}}" data-id="\{{id}}"> + \{{/coupons}} + </div> + <div class="brands clearfix"> + \{{#brands}} + <a class="brand" target="_blank" href='\{{url}}'> + <img class="lazy" src="" data-original="{{imgUrl}}/\{{img}}"> + </a> + \{{/brands}} + <div class="after"></div> + </div> + <div class="more"> + <div class="more-title"> + </div> + <a class="link" target="_blank" href='\{{more.url}}'> + <img class="lazy" src="" data-original="{{imgUrl}}/\{{more.img}}"> + </a> + </div> + </script> + <div class="footer"> + </div> + </div> + <div class="tip hide fail"> + <div class="title"> + 领取失败<br> + 请刷新重新领取 + </div> + <div class="desc"> + 如多次领取失败,请联系客服人员<br> + 带来不便敬请谅解 + </div> + <a class="button" href=""> + 刷新 + </a> + </div> + <div class="tip hide success"> + <div class="title"> + 领取成功 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + <div class="tip hide geted"> + <div class="title"> + 您已领取过了 + </div> + <div class="sub-title"> + 快去分享给更多<br> + 喜爱<span class="title">潮流</span>的小伙伴吧! + </div> + <a class="button close" href=""> + 返回 + </a> + </div> + <input type="hidden" value="{{pageType}}" id="page-type"> + <input type="hidden" value="{{activityId}}" id="activity-id"> + <script type="text/javascript"> + var isOnline = {{isOnline}}; + </script> +<script type="text/javascript" src="{{jsUrl}}/2016xinshili-4/js/libs.js"></script> +{{# staticJS}} +<script type="text/javascript" src="{{../jsUrl}}/2016xinshili-4/js/{{.}}"></script> +{{/ staticJS}} +</body> diff --git a/yohobuy/huodong.yohobuy.com/application/modules/Cuxiao/controllers/Girlfour.php b/yohobuy/huodong.yohobuy.com/application/modules/Cuxiao/controllers/Girlfour.php new file mode 100644 index 0000000..e5e8d25 --- /dev/null +++ b/yohobuy/huodong.yohobuy.com/application/modules/Cuxiao/controllers/Girlfour.php @@ -0,0 +1,197 @@ +<?php +/** + * Created by PhpStorm. + * User: Administrator + * Date: 2016/3/18 + * Time: 13:27 + */ +use Action\HuodongAction; +use WebPlugin\Helpers; +use LibModels\Wap\Cuxiao\ActivityData; +use Plugin\Cache; +use Configs\CacheConfig; + +class GirlfourController extends HuodongAction +{ + /** + * 女生节第四波领券活动-男生品牌页面控制器 + */ + public function boyAction() + { + $this->_view->display('index', array( + 'staticTitle' => 'YOHO!BUY有货【春潮新势力】', + 'staticJS' => array( + 'main.js' + ), + 'pageType' => 'boy', + 'isOnline' => $this->getisOnline(), + 'tab' => array('jp', 'hk', 'cn', 'trousers'), + )); + } + + + /** + * 女生节第四波领券活动-女生品牌页面控制器 + */ + public function girlAction() + { + $this->_view->display('index', array( + 'staticTitle' => 'YOHO!BUY有货【春潮新势力】', + 'staticJS' => array( + 'main.js' + ), + 'pageType' => 'girl', + 'isOnline' => $this->getisOnline(), + 'tab' => array('hk', 'yohope', 'jean', 'shoes'), + )); + } + + /** + * 女生节第四波领券活动-童品牌页面控制器 + */ + public function kidAction() + { + $this->_view->display('index', array( + 'staticTitle' => 'YOHO!BUY有货【春潮新势力】', + 'staticJS' => array( + 'main.js' + ), + 'isOnline' => $this->getisOnline(), + 'pageType' => 'kid', + )); + } + + /** + * 女生节第四波领券活动-创意生活品牌页面控制器 + */ + public function lifestyleAction() + { + $this->_view->display('index', array( + 'staticTitle' => 'YOHO!BUY有货【春潮新势力】', + 'staticJS' => array( + 'main.js' + ), + 'isOnline' => $this->getisOnline(), + 'pageType' => 'lifestyle', + 'tab' => array('us', 'hot'), + )); + } + + + /** + * 领取指定的优惠券 + * + * @param int activityId 活动ID + * @param int couponId 优惠券ID + * @return json + */ + public function getnamedAction() + { + $result = array('code' => 401, 'message' => '领取失败', 'data' => ''); + do { + /* 判断是不是AJAX请求 */ + if (!$this->isAjax()) { + break; + } + + /* 判断参数是否有效 */ + $activityId = $this->getActivityId(); + $couponId = $this->post('couponId'); + if (!is_numeric($activityId) || !is_numeric($couponId)) { + break; + } + $uid = $this->getUid(); + + if (!$uid) { + $result['code'] = 400; + $result['message'] = '请先登录'; + $result['data'] = Helpers::url('/signin.html', array('refer' => $this->server('HTTP_REFERER', '/')), 'default'); + break; + } + + /* 领取指定的优惠券操作 */ + $result = ActivityData::getCouponNamed($uid, $activityId, $couponId); + if ($uid && isset($result['code']) && intval($result['code'])==200) { + $couponuid = 'couponnvshengjiedisibo' . $uid; + $status = Cache::get($couponuid); + if (!$status) { + $this->sendMessage($uid, '【优惠券】您已成功领取春潮新势力-品牌优惠券。', '尊敬的客户:恭喜您成功获得春潮新势力-品牌优惠券 !您可以在个人中心查看优惠券详情。'); + Cache::set($couponuid, true, 3600 * 24 * 5); + } + } + } while (false); + + + $this->echoJson($result); + } + + /** + * 检测登录状态 + * + * @return int + */ + private function getLoggedUid() + { + if ($this->_isApp) { + $uid = $this->get('uid'); + } else { + $uid = $this->getUid(); + } + return $uid; + } + + /** + * 根据环境来获取活动ID + * + * @return int + */ + private function getActivityId() + { + // 设置环境变量 + switch (APPLICATION_ENV) { + case 'production': // 生产 + return 558; + case 'preview': // 预览 + case 'testing': // 测试 + case 'develop': // 开发 + default: + return 496; + } + } + + /** + * 发送站内信 + * + * @param int $uid 用户ID + */ + private function sendMessage($uid, $title, $content) + { + try { + ActivityData::message($uid, $title, $content); + } catch (Exception $e) { + // do nothing + } + } + + /** + * 根据环境来获取线上线下 + * + * @return int + */ + private function getisOnline() + { + // 设置环境变量 + switch (APPLICATION_ENV) { + case 'production': // 生产 + return 1; + case 'preview': // 预览 + case 'testing': // 测试 + case 'develop': // 开发 + default: + return 0; + } + } + + +} +?> diff --git a/yohobuy/www.yohobuy.com/application/modules/Product/controllers/Common.php b/yohobuy/www.yohobuy.com/application/modules/Product/controllers/Common.php new file mode 100644 index 0000000..e2f609b --- /dev/null +++ b/yohobuy/www.yohobuy.com/application/modules/Product/controllers/Common.php @@ -0,0 +1,17 @@ +<?php + +use Action\WebAction; + +/** + * 公共 + */ +class CommonController extends WebAction +{ + /** + * 默认 + */ + public function indexAction() + { + exit(); + } +}