سلام ممنون از آموزش خوبتون
یک سوال داشتم
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 یکیه میگم.
Mohammad
سلام وقت بخیر
حذف کد تخفیف رو نگفتین
چطوری session رو حذف کنیم و کاربر دوباره کد تخفیف رو وارد کنه
مثلا اگه کد تخفیف یکبار وارد شده باشه کاربر سبد رو پاک کنه و محصول جدید انتخاب کنه کد تخفیف قبلی همچنان پابرجاس
علی شیخ
1 سال پیش
سلام وقت بخیر.
در مورد این موضوع فک کنم صحبت شده، حتما تا انتها بخش مورد نظر رت مشاهده کنسد.
اما بصورت کلی اگه کاربری با کد تخفیفی خرید موفق داشته باشه، دفعه بعدی چک میشه که کاربر توی جدول سفارش با این کد تخفیف خرید موفق داشته یا نه و کار مورد نیاز انجام میشه
در مورد خالی کردن سبد خرید هم صحبت شده، این بخش را تا انتها مشاهده کنید.