توضیحات

در این جلسه به پیاده سازی بخش کوپن در سبد خرید در پروژه فروشگاه اینترنتی با لاراول می پردازیم.


طراحی وب طراحی سایت پی اچ پی php شی گرایی php oop php mvc mvc پایگاه داده laravel لاراول فروشگاه_اینترنتی

مدرس دوره علی شیخ
مدت دوره 42:39:50
تعداد ویدیو 212

وضعیت دوره : کامل شده
قیمت دوره : 699,000 559,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام وقت بخیر

    حذف کد تخفیف رو نگفتین
    چطوری session رو حذف کنیم و کاربر دوباره کد تخفیف رو وارد کنه
    مثلا اگه کد تخفیف یکبار وارد شده باشه کاربر سبد رو پاک کنه و محصول جدید انتخاب کنه کد تخفیف قبلی همچنان پابرجاس

    • سلام وقت بخیر.
      در مورد این موضوع فک کنم صحبت شده، حتما تا انتها بخش مورد نظر رت مشاهده کنسد.
      اما بصورت کلی اگه کاربری با کد تخفیفی خرید موفق داشته باشه، دفعه بعدی چک میشه که کاربر توی جدول سفارش با این کد تخفیف خرید موفق داشته یا نه و کار مورد نیاز انجام میشه
      در مورد خالی کردن سبد خرید هم صحبت شده، این بخش را تا انتها مشاهده کنید.

  • سلام ممنون از آموزش خوبتون
    یک سوال داشتم

    
    
    public function checkCoupon(Request $request)
    {
    $request->validate([
    'code' => 'required'
    ]);

    if (!auth()->check()) {
    alert()->error('برای استفاده از کد تخفیف نیاز هست ابتدا وارد وب سایت شوید', 'دقت کنید');
    return redirect()->back();
    }

    $result = checkCoupon($request->code);
    // dd($result);

    if (array_key_exists('error', $result)) {
    alert()->error($result['error'], 'دقت کنید');
    } else {
    alert()->success($result['success'], 'باتشکر');
    }
    return redirect()->back();
    }


    توی این تابع checkCoupon از کجا میفهمه باید بره توی helper بخاطر اینکه اسمش با public function یکیه میگم.

    • سلام وقت بخیر.
      ببیند تابع checkCoupon را بصورت گلوبال تعریف کردیم و همه جا بهش دسترسی داریم، زمانی که صداش بزنید اجرا میشه