Browse Source

Auto set default address after delete an address

Wan Xin 9 năm trước cách đây
mục cha
commit
2455383d50
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      mobile/control/member_address.php

+ 4 - 0
mobile/control/member_address.php

@@ -56,6 +56,10 @@ class member_addressControl extends mobileMemberControl {
         $condition['address_id'] = $address_id;
         $condition['member_id'] = $this->member_info['member_id'];
         $model_address->delAddress($condition);
+        $default_address_info = $model_address->getDefaultAddressInfo(array('member_id'=>$this->member_info['member_id']));
+        if(intval($default_address_info['is_default']) === 0){
+            $this->_set_default($address_id, 1);
+        }
         joutput_data(array('result'=>'1'));
     }