Example #1
0
 private function _delete($product_id)
 {
     $Cart = new ModelCart();
     $Product = new ModelProduct();
     //货品信息
     $product_info = $Product->row($product_id, 'goods_id,store');
     $result = $Cart->CartDelete($this->member_id, $product_id, $product_info['goods_id']);
     echo json_encode($result);
 }
Example #2
0
 /**
  * 临时购物车加入数据库
  *
  * @param $member_id
  * @param $num
  * @return array|bool|void
  */
 public function CartCacheInsert($member_id, $num)
 {
     if (!Yii::app()->session['b2c_cart']['items']) {
         return false;
     }
     $Product = new ModelProduct();
     foreach (Yii::app()->session['b2c_cart']['items'] as $v) {
         $product_info = $Product->row($v['product_id'], 'goods_id,store,freez');
         $result = $this->CartInsert($member_id, $v['quantity'], $v['product_id'], $v['goods_id'], $num, $product_info['store'], $product_info['freez'], 'add');
     }
     Yii::app()->session['b2c_member_total_num'] = $this->CartProductSum($member_id);
     if ($result) {
         unset(Yii::app()->session['b2c_cart']);
     }
     return $result;
 }