public function Login(LoginRequest $request) { $value = ["email" => $request->get("email"), "password" => $request->get("password")]; if ($request->remember_me == "1") { $remember = true; } else { $remember = false; } if ($this->auth->attempt($value, $remember)) { if ($request->get("email") == "*****@*****.**") { //admin return redirect()->route("admin.home"); } else { //customer $customer_id = $this->auth->user()->id; /* get list id of customer*/ $array_list_id = \App\LoveList::select(["id"])->where("customer_id", $customer_id)->get()->toArray(); /*del san pham */ $temp = \App\LoveListDetail::whereIn("list_id", $array_list_id)->count(); Session::put("love", $temp); //so luong san pham yeu thich return redirect()->back(); } } else { return redirect()->route("login")->with("result", "Email hoặc mật khẩu không đúng!"); } }
public function DelLovedProduct($product_id) { if (Request::ajax()) { if (Auth::check()) { $customer_id = Auth::user()->id; /*lay danh sach yeu thich cua customer*/ $list_id = LoveList::select(["id"])->where("customer_id", $customer_id)->get()->toArray(); /*bỏ yeu thich san pham */ LoveListDetail::whereIn("list_id", $list_id)->where("product_id", $product_id)->delete(); return json_encode(["result" => "success"]); } else { return redirect()->route("login"); } } else { return redirect()->route("login"); } }