جواد کرمی
4 سال پیش توسط جواد کرمی مطرح شد
3 پاسخ

محدودیت فروش محصول در لاراول

ما اگر به فرض بخوایم دوره های سایت محدودیت فروش داشته باشن مثلا فقط 20 نفر بتونن خریداری کنن و همچنین برای خرید، قبلش یکسری اطلاعات رو وارد کنن باید چه کاری انجام داد؟
و سوال بعدی اینکه مثلا چند نفر یک دوره رو خریدن ولی میخوایم برای هرچند نفر یک ویدیو خاص خودشون رو نشون بدیم باید چیکار کرد؟
چه تغییری باید توی دیتابیس ایجاد کرد؟


ثبت پرسش جدید
Arman Amiri
@armanlegand1396 4 سال پیش مطرح شد
0

درگاه پرداخت وضعیت خرید رو ب ما میگه ک اگر کاربر محصول رو با موفقیت خریده برای ما 1 رو برمیگردونه و اگر نخریده باشه 0 رو برمیگردونه + شما آیدی محصول رو هم ذخیره میکنی . خب الان دیگ همه چی کامل ی شرط میزاری که اگر تعداد خرید های موفق بزرگ تر از 20 بود اجازه ادامه خرید رو نده ب کاربر. و این که قبلش ی سری اطلاعات رو وارد کنن هم ک دست خودت هست دیگ


حمید رضا رمضانی
تخصص : توسعه دهنده سرور(Back-End Deve...
@DevHP 4 سال پیش مطرح شد
1

تو این نوع مسائل شما میتونید اینکارو کنید

ما توی کاربران از acl استفاده میکنیم شما میتونید در محصولات هم به طور مشابه استفاده کنید
خوب شما باید برای محصولات خود یک role داشته باشید یه رول برای محدودیت فروش و یک رول برای نامحدود بودن محصول و رول محدودیت فروش باید امکاناتی داشته باشه که مهمترین آن ها همون تعداد فروش و وقتی آن تعداد به صقف رسید سایت ناموجود بزنه
@javadkarami14


جواد کرمی
تخصص : توسعه دهنده وب و اپلیکیشن | فر...
@javadkarami 4 سال پیش مطرح شد
0

@armanlegand1396 خب اطلاعاتی که نیازه باید بعد از پرداخت وارد کنن و اونها باید یک جایی ثبت بشه و مشخص بشه که مرتبط با اون محصول و دوره هست. و مثلا کاربر 1 و 2 این دوره رو خریداری کردن، حالا بر اساس اون اطلاعات من به کاربر1 میام یک ویدیو رو نشون میدم و به کاربر 2 یک ویدیوی دیگه رو میخوام نشون بدم.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام