public function postAddtocart() { $v = Validator::make(Input::all(), Orderitem::$rules); if ($v->passes()) { $orderitem = new Orderitem(); $orderitem->product_id = Input::get('product_id'); $orderitem->price = Input::get('price'); $orderitem->size = Input::get('size'); $orderitem->quantity = Input::get('quantity'); $uid = Auth::user()->id; $orderitem->user_id = $uid; $orderitem->save(); return Redirect::back()->with('message', 'Added to the cart!'); } else { return Redirect::back()->with('message', 'Looks like there has been a problem!')->withErrors($v)->withInput(); } }