Exemplo n.º 1
0
 /**
  * 收藏某个商品
  * @return [type] [description]
  */
 public function collectMenu()
 {
     $user = Auth::user();
     $rules = array('menu_id' => 'required | integer | exists:menu,id');
     $record = array('user_id' => $user->front_uid, 'menu_id' => Input::get('goods_id'), 'uptime' => time());
     $v = Validator::make($record, $rules);
     if ($v->fails()) {
         $message = $v->messages();
         return json_encode(array('success' => false, 'state' => 400, 'errMsg' => $message->toArray(), 'no' => 1));
     }
     $collect = new CollectMenu($record);
     if ($collect->save()) {
         return json_encode(array('success' => true, 'state' => 200, 'errMsg' => 'finished', 'no' => 0));
     }
 }
Exemplo n.º 2
0
 /**
  * 收藏某个商品
  * @return [type] [description]
  */
 public function collectMenu()
 {
     if (!Auth::check()) {
         return Redirect::to('http://weibo.com');
     }
     $user = Auth::user();
     $rules = array('menu_id' => 'required | integer | exists:menu,id');
     $record = array('user_id' => $user->front_uid, 'menu_id' => Input::get('menu_id'), 'uptime' => time());
     $v = Validator::make($record, $rules);
     if ($v->fails()) {
         return Redirect::to('http://baidu.com');
     }
     $collect = new CollectMenu($record);
     if ($collect->save()) {
         return 'OK';
     }
 }