public function getThemSanpham($id) { $sanpham = Sanpham::find($id); $temp = array("id_sp" => $sanpham->id, "tensp" => $sanpham->tensp, "quantity" => 1, "gia" => 0); $data = Session::get('sanphams'); if (is_null($data)) { $data[$sanpham->id] = $temp; } elseif (isset($data[$sanpham->id])) { $data[$sanpham->id]["quantity"] += 1; } else { $data[$sanpham->id] = $temp; } Session::put('sanphams', $data); return Redirect::to('sanpham/xem-sanpham')->with('success', "Đã thêm sản phẩm vào hóa đơn nhập. "); }
public function getChitietGia($id_sanpham) { $gias = DB::table('gia')->select('gia.id', 'sanpham.tensp', 'gia.ngay', 'gia.gia', 'gia.apdung', 'gia.id_sanpham')->join('sanpham', 'sanpham.id', '=', 'gia.id_sanpham')->where('gia.id_sanpham', '=', $id_sanpham)->orderBy("gia.ngay", 'desc')->paginate(15); $sanpham = Sanpham::find($id_sanpham); return View::make('gia.show')->with('gias', $gias)->with('sp', $sanpham); }
public function getChitietSanpham($id) { $sp = Sanpham::find($id); if (is_null($sp)) { return Redirect::to('sanpham/xem-sanpham'); } else { return View::make('sanpham.show')->with('v', $sp); } }
public function getThemGiohang($id) { $sanphams = Sanpham::find($id); $sanphams->luotxem += 1; $sanphams->save(); $sanpham = DB::table('giaapdung')->find($id); $temp = array("id_sp" => $sanpham->id, "tensp" => $sanpham->tensp, "quantity" => 1, "hinhanh" => $sanpham->hinhanh, "gia" => $sanpham->gia); $data = Session::get('giohang'); if (is_null($data)) { $data[$sanpham->id] = $temp; } elseif (isset($data[$sanpham->id])) { $data[$sanpham->id]["quantity"] += 1; } else { $data[$sanpham->id] = $temp; } Session::put('giohang', $data); return Redirect::to("/")->with('success', "Đã thêm sản phẩm vào giỏ hàng. "); }