Example #1
0
 /**
  * 点击用户或关注用户
  */
 public function getClicks($uid)
 {
     $gid = $this->id ? $this->id : 0;
     $clickModels = GoodsClickModel::where(array('gid' => $gid, 'uid' => $uid))->get();
     return count($clickModels) ? count($clickModels) : 0;
 }
Example #2
0
 /**
  * 点击量,每个会员一次
  */
 public function userClick($id)
 {
     if (!\Session::has('user.uid')) {
         return redirect('/login');
     }
     $userid = \Session::get('user.uid');
     $arr = array('gid' => $id, 'uid' => $userid);
     $userClick = GoodsClickModel::where($arr)->first();
     if ($userClick) {
         GoodsClickModel::where($arr)->delete();
     } else {
         $arr['created_at'] = time();
         GoodsClickModel::create($arr);
     }
     return redirect(DOMAIN . 'product');
 }