Merge branch 'develop' of http://git.dev.yoho.cn/web/yohobuy into develop
Showing
7 changed files
with
20 additions
and
13 deletions
@@ -11,7 +11,7 @@ var goodsSwiper; | @@ -11,7 +11,7 @@ var goodsSwiper; | ||
11 | 11 | ||
12 | require('./desc'); | 12 | require('./desc'); |
13 | require('./comments-consults'); | 13 | require('./comments-consults'); |
14 | -require('./like.js'); | 14 | +require('./like'); |
15 | require('../recommend-for-you.js'); | 15 | require('../recommend-for-you.js'); |
16 | 16 | ||
17 | lazyLoad($('img.lazy')); | 17 | lazyLoad($('img.lazy')); |
@@ -50,6 +50,4 @@ $('.goodsDiscount .dropdown').on('click', function() { | @@ -50,6 +50,4 @@ $('.goodsDiscount .dropdown').on('click', function() { | ||
50 | $('.goodsDiscount .first-item span').html(''); | 50 | $('.goodsDiscount .first-item span').html(''); |
51 | $('.goodsDiscount .discount-folder').slideUp(); | 51 | $('.goodsDiscount .discount-folder').slideUp(); |
52 | } | 52 | } |
53 | -}); | ||
54 | - | ||
55 | - | 53 | +}); |
@@ -7,7 +7,7 @@ var $ = require('jquery'), | @@ -7,7 +7,7 @@ var $ = require('jquery'), | ||
7 | Hammer = require('yoho.hammer'), | 7 | Hammer = require('yoho.hammer'), |
8 | tip = require('../../plugin/tip'); | 8 | tip = require('../../plugin/tip'); |
9 | 9 | ||
10 | -var likeHammer = new Hammer('#likeBtn'); | 10 | +var likeHammer = new Hammer(document.getElementById('likeBtn')); |
11 | 11 | ||
12 | likeHammer.on('tap', function(e) { | 12 | likeHammer.on('tap', function(e) { |
13 | var productId = $('#productId').val(), | 13 | var productId = $('#productId').val(), |
@@ -40,4 +40,9 @@ likeHammer.on('tap', function(e) { | @@ -40,4 +40,9 @@ likeHammer.on('tap', function(e) { | ||
40 | tip.show('网络断开连接了~'); | 40 | tip.show('网络断开连接了~'); |
41 | } | 41 | } |
42 | }); | 42 | }); |
43 | + | ||
44 | +}); | ||
45 | + | ||
46 | +$('#likeBtn').on('click', function(e) { | ||
47 | + return false; | ||
43 | }); | 48 | }); |
@@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
2 | <div class="good-detail-page yoho-page"> | 2 | <div class="good-detail-page yoho-page"> |
3 | <div class="banner-container"> | 3 | <div class="banner-container"> |
4 | <div class="tag-container"> | 4 | <div class="tag-container"> |
5 | - <p class="good-tag soonSoldOut-tag">即将售罄</p> | 5 | + <!-- <p class="good-tag soonSoldOut-tag">即将售罄</p> --> |
6 | {{# tags}} | 6 | {{# tags}} |
7 | {{# is_new}} | 7 | {{# is_new}} |
8 | <p class="good-tag new-tag">NEW</p> | 8 | <p class="good-tag new-tag">NEW</p> |
@@ -118,10 +118,10 @@ | @@ -118,10 +118,10 @@ | ||
118 | {{else}} | 118 | {{else}} |
119 | <a href="" class="sold-out">已售罄</a> | 119 | <a href="" class="sold-out">已售罄</a> |
120 | {{/if}} | 120 | {{/if}} |
121 | - {{#if favorite}} | ||
122 | - <a href="" id="likeBtn" class="favorite iconfont liked"></a> | 121 | + {{#if isCollect}} |
122 | + <a href="#" id="likeBtn" class="favorite iconfont liked"></a> | ||
123 | {{else}} | 123 | {{else}} |
124 | - <a href="" class="favorite iconfont"></a> | 124 | + <a href="" id="likeBtn" class="favorite iconfont"></a> |
125 | {{/if}} | 125 | {{/if}} |
126 | </div> | 126 | </div> |
127 | {{/cartInfo}} | 127 | {{/cartInfo}} |
@@ -38,7 +38,7 @@ | @@ -38,7 +38,7 @@ | ||
38 | <div class="question"> | 38 | <div class="question"> |
39 | <span class="iconfont"></span> | 39 | <span class="iconfont"></span> |
40 | <p> | 40 | <p> |
41 | - {{question}} | 41 | + {{question}}<br> |
42 | <span class="time">{{time}}</span> | 42 | <span class="time">{{time}}</span> |
43 | </p> | 43 | </p> |
44 | </div> | 44 | </div> |
@@ -203,6 +203,12 @@ class DetailModel | @@ -203,6 +203,12 @@ class DetailModel | ||
203 | 'goodsInstore' => $baseInfo['storage'], | 203 | 'goodsInstore' => $baseInfo['storage'], |
204 | ); | 204 | ); |
205 | 205 | ||
206 | + // 是否收藏 | ||
207 | + $result['isCollect'] = false; | ||
208 | + if (isset($baseInfo['isCollect']) && $baseInfo['isCollect'] === 'Y') { | ||
209 | + $result['isCollect'] = true; | ||
210 | + } | ||
211 | + | ||
206 | // 底部简介的URL链接 | 212 | // 底部简介的URL链接 |
207 | $result['introUrl'] = Helpers::url('/product/intro_' . $baseInfo['erpProductId'] . '/' . $baseInfo['cnAlphabet'] . '.html'); | 213 | $result['introUrl'] = Helpers::url('/product/intro_' . $baseInfo['erpProductId'] . '/' . $baseInfo['cnAlphabet'] . '.html'); |
208 | $result['id'] = $productId; | 214 | $result['id'] = $productId; |
@@ -17,12 +17,10 @@ class DetailController extends AbstractAction | @@ -17,12 +17,10 @@ class DetailController extends AbstractAction | ||
17 | public function indexAction() | 17 | public function indexAction() |
18 | { | 18 | { |
19 | $productId = $this->param('productId'); | 19 | $productId = $this->param('productId'); |
20 | - $productId = 22399; | ||
21 | if (!is_numeric($productId)) { | 20 | if (!is_numeric($productId)) { |
22 | $this->error(); | 21 | $this->error(); |
23 | } | 22 | } |
24 | $goodsId = $this->param('goodsId'); | 23 | $goodsId = $this->param('goodsId'); |
25 | - $goodsId = 32443; | ||
26 | if (!is_numeric($goodsId)) { | 24 | if (!is_numeric($goodsId)) { |
27 | $this->error(); | 25 | $this->error(); |
28 | } | 26 | } |
-
Please register or login to post a comment