/** * 收藏某个商品 * @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)); } }
/** * 收藏某个商品 * @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'; } }