Showing
4 changed files
with
33 additions
and
60 deletions
@@ -44,18 +44,18 @@ $('.btn-balance').on('touchend', function() { | @@ -44,18 +44,18 @@ $('.btn-balance').on('touchend', function() { | ||
44 | window.location.href = '/shoppingCart/orderEnsure?cartType=' + cartType; | 44 | window.location.href = '/shoppingCart/orderEnsure?cartType=' + cartType; |
45 | }); | 45 | }); |
46 | 46 | ||
47 | -$('.advance-buy').on('touchend', function() { | ||
48 | - var $advanceBuy = $('#advanceBuy'), | ||
49 | - $mainCart = $('#mainCart'); | ||
50 | - | ||
51 | - if ($advanceBuy.hasClass('hide')) { | ||
52 | - $mainCart.removeClass('show').addClass('hide'); | ||
53 | - $advanceBuy.removeClass('hide').addClass('show'); | ||
54 | - } else { | ||
55 | - $advanceBuy.removeClass('show').addClass('hide'); | ||
56 | - $mainCart.removeClass('hide').addClass('show'); | ||
57 | - } | ||
58 | -}); | 47 | +//$('.advance-buy').on('touchend', function() { |
48 | +// var $advanceBuy = $('#advanceBuy'), | ||
49 | +// $mainCart = $('#mainCart'); | ||
50 | +// | ||
51 | +// if ($advanceBuy.hasClass('hide')) { | ||
52 | +// $mainCart.removeClass('show').addClass('hide'); | ||
53 | +// $advanceBuy.removeClass('hide').addClass('show'); | ||
54 | +// } else { | ||
55 | +// $advanceBuy.removeClass('show').addClass('hide'); | ||
56 | +// $mainCart.removeClass('hide').addClass('show'); | ||
57 | +// } | ||
58 | +//}); | ||
59 | 59 | ||
60 | 60 | ||
61 | $('.chose').on('touchend', function() { | 61 | $('.chose').on('touchend', function() { |
@@ -2,6 +2,11 @@ | @@ -2,6 +2,11 @@ | ||
2 | {{# goods}} | 2 | {{# goods}} |
3 | {{> shopping-cart/good}} | 3 | {{> shopping-cart/good}} |
4 | {{/ goods}} | 4 | {{/ goods}} |
5 | + | ||
6 | + {{# $notValidGoods}} | ||
7 | + {{> shopping-cart/good}} | ||
8 | + {{/ $notValidGoods}} | ||
9 | + | ||
5 | </div> | 10 | </div> |
6 | 11 | ||
7 | {{#if freebieOrAdvanceBuy}} | 12 | {{#if freebieOrAdvanceBuy}} |
1 | <div class="shopping-cart-good clearfix" data-id={{id}}> | 1 | <div class="shopping-cart-good clearfix" data-id={{id}}> |
2 | - <span class="checkbox icon-cb-checked iconfont"></span> | 2 | + {{#if isSoldOut}} |
3 | + <p class="">失效</p> | ||
4 | + {{^}} | ||
5 | + {{#if isGift}} | ||
6 | + {{^}} | ||
7 | + <span class="checkbox icon-cb-checked iconfont"></span> | ||
8 | + {{/if}} | ||
9 | + | ||
10 | + {{/if}} | ||
11 | + | ||
3 | <div class="info"> | 12 | <div class="info"> |
4 | 13 | ||
5 | <div class=""> | 14 | <div class=""> |
6 | <a class="" href="{{url}}"> | 15 | <a class="" href="{{url}}"> |
7 | <img class="thumb lazy" data-original="{{thumb}}"> | 16 | <img class="thumb lazy" data-original="{{thumb}}"> |
8 | </a> | 17 | </a> |
9 | - {{#if isGift}} | ||
10 | - <p class="few-tag">赠品</p> | ||
11 | - {{/if}} | ||
12 | {{#if isAdvanceBuy}} | 18 | {{#if isAdvanceBuy}} |
13 | - <p class="few-tag">加价购</p> | 19 | + <p class="few-tag">加价购</p> |
20 | + {{^}} | ||
21 | + {{#if isGift}} | ||
22 | + <p class="few-tag">赠品</p> | ||
23 | + {{/if}} | ||
14 | {{/if}} | 24 | {{/if}} |
15 | {{#if isSoldOut}} | 25 | {{#if isSoldOut}} |
16 | <p class="few-tag">失效</p> | 26 | <p class="few-tag">失效</p> |
@@ -25,11 +25,10 @@ class ShoppingCartController extends AbstractAction | @@ -25,11 +25,10 @@ class ShoppingCartController extends AbstractAction | ||
25 | 'shoppingCartPage' => true, | 25 | 'shoppingCartPage' => true, |
26 | 'shoppingCart' => CartModel::getCartData($uid, $shoppingKey) | 26 | 'shoppingCart' => CartModel::getCartData($uid, $shoppingKey) |
27 | ); | 27 | ); |
28 | - //print_r($data); | 28 | + |
29 | // 渲染模板 | 29 | // 渲染模板 |
30 | $this->_view->display('index', $data); | 30 | $this->_view->display('index', $data); |
31 | } | 31 | } |
32 | - | ||
33 | /* | 32 | /* |
34 | * 异步获取购物车数据 | 33 | * 异步获取购物车数据 |
35 | */ | 34 | */ |
@@ -136,47 +135,6 @@ class ShoppingCartController extends AbstractAction | @@ -136,47 +135,6 @@ class ShoppingCartController extends AbstractAction | ||
136 | } | 135 | } |
137 | 136 | ||
138 | /* | 137 | /* |
139 | - * 赠品页面 | ||
140 | - */ | ||
141 | - public function giftAction() | ||
142 | - { | ||
143 | - $this->setTitle('赠品'); | ||
144 | - $this->setNavHeader('赠品'); | ||
145 | - | ||
146 | - $shoppingKey = Helpers::getShoppingKeyByCookie(); | ||
147 | - $uid = $this->getUid(true); | ||
148 | - | ||
149 | - $data = array( | ||
150 | - 'shoppingCartPage' => true, | ||
151 | - 'shoppingCart' => CartModel::getCartData($uid, $shoppingKey, true) | ||
152 | - ); | ||
153 | - | ||
154 | - // 渲染模板 | ||
155 | - $this->_view->display('gift-advance-good', $data); | ||
156 | - } | ||
157 | - | ||
158 | - /* | ||
159 | - * 加价购页面 | ||
160 | - */ | ||
161 | - public function advanceBuyAction() | ||
162 | - { | ||
163 | - $this->setTitle('加价购'); | ||
164 | - $this->setNavHeader('加价购'); | ||
165 | - | ||
166 | - $shoppingKey = Helpers::getShoppingKeyByCookie(); | ||
167 | - $uid = $this->getUid(true); | ||
168 | - | ||
169 | - $data = array( | ||
170 | - 'shoppingCartPage' => true, | ||
171 | - 'shoppingCart' => CartModel::getCartData($uid, $shoppingKey, false, true) | ||
172 | - ); | ||
173 | - print_r($data); | ||
174 | - | ||
175 | - // 渲染模板 | ||
176 | - $this->_view->display('gift-advance-good', $data); | ||
177 | - } | ||
178 | - | ||
179 | - /* | ||
180 | * 获取购物车加价购商品数据 | 138 | * 获取购物车加价购商品数据 |
181 | */ | 139 | */ |
182 | public function giftinfoAction() | 140 | public function giftinfoAction() |
-
Please register or login to post a comment