Showing
4 changed files
with
73 additions
and
0 deletions
static/js/me/address-modify.js
0 → 100644
1 | +{{> layout/header}} | ||
2 | +<div class="my-address-page select-address-page yoho-page"> | ||
3 | + <div class="page-wrap clearfix"> | ||
4 | + {{# address}} | ||
5 | + <div class="address-item" data-address-id="{{address_id}}" data-is-support="{{is_support}}" data-href="/cart/index/orderEnsure"> | ||
6 | + <span class="name">{{consignee}}</span> | ||
7 | + <span class="tel">{{mobile}}</span> | ||
8 | + <p class="address-info">{{area}} {{address}}</p> | ||
9 | + <div class="action iconfont"> | ||
10 | + <span class="edit" data-href="/home/addressAct?id={{address_id}}&refer=shopping"></span> | ||
11 | + <span class="del" data-id="{{address_id}}"></span> | ||
12 | + </div> | ||
13 | + </div> | ||
14 | + {{/ address}} | ||
15 | + | ||
16 | + <a class="add-address" data-href="/home/addressAct?refer=shopping"> | ||
17 | + 添加新地址 | ||
18 | + </a> | ||
19 | + | ||
20 | + <div class="confim-mask hide"> | ||
21 | + <div class="confim-box"> | ||
22 | + <div class="content"> | ||
23 | + 您确定要删除地址? | ||
24 | + </div> | ||
25 | + <div class="action"> | ||
26 | + <span class="cancel"> | ||
27 | + 取消 | ||
28 | + </span> | ||
29 | + <span class="confim"> | ||
30 | + 确认 | ||
31 | + </span> | ||
32 | + </div> | ||
33 | + </div> | ||
34 | + </div> | ||
35 | + </div> | ||
36 | +</div> | ||
37 | +{{> layout/footer}} |
@@ -443,6 +443,30 @@ class HomeController extends AbstractAction | @@ -443,6 +443,30 @@ class HomeController extends AbstractAction | ||
443 | } | 443 | } |
444 | 444 | ||
445 | /** | 445 | /** |
446 | + * 地址修改 | ||
447 | + */ | ||
448 | + public function addressModifyAction() | ||
449 | + { | ||
450 | + // 审判跳转登录页 | ||
451 | + $this->auditJumpLogin(); | ||
452 | + | ||
453 | + // 设置网站标题 | ||
454 | + $this->setTitle('地址管理'); | ||
455 | + $this->setNavHeader('地址管理', Helpers::url('/home'), false); | ||
456 | + | ||
457 | + $uid = $this->_uid; | ||
458 | + $address = UserModel::getAddressData($uid); | ||
459 | + | ||
460 | + $this->_view->display('address_modify', array( | ||
461 | + 'addressModifyPage' => true, | ||
462 | + 'pageFooter' => true, | ||
463 | + 'address' => $address, | ||
464 | + 'changeable' => true, | ||
465 | + 'showAddBtn' => (count($address) <= 5), | ||
466 | + )); | ||
467 | + } | ||
468 | + | ||
469 | + /** | ||
446 | * | 470 | * |
447 | * 地址编辑或添加页面 | 471 | * 地址编辑或添加页面 |
448 | */ | 472 | */ |
@@ -1041,6 +1065,8 @@ class HomeController extends AbstractAction | @@ -1041,6 +1065,8 @@ class HomeController extends AbstractAction | ||
1041 | 'orderCount' => isset($orderDetail['orderCount']) ? intval($orderDetail['orderCount']) : 0, | 1065 | 'orderCount' => isset($orderDetail['orderCount']) ? intval($orderDetail['orderCount']) : 0, |
1042 | 'isOldUser' => (isset($_COOKIE['_isOldUser']) && $_COOKIE['_isOldUser'] == '4') ? 'true' : 'false', | 1066 | 'isOldUser' => (isset($_COOKIE['_isOldUser']) && $_COOKIE['_isOldUser'] == '4') ? 'true' : 'false', |
1043 | 'uid' => $this->_uid, | 1067 | 'uid' => $this->_uid, |
1068 | + | ||
1069 | + 'changeable' => true | ||
1044 | )); | 1070 | )); |
1045 | } | 1071 | } |
1046 | 1072 |
-
Please register or login to post a comment