راکت
mq1379
mq1379
توسط mq1379 مطرح شد
2 پاسخ

لینک دعوت در لاراول

سلام من میخواستم تو سایتم یه باشگاه کاربران راه بندازم که هر کاربری یه لینک دعوت داشته باشه که افرادی بتونن ازون لینک ثبت نام کنند و یه عددی بعد از اون به دعوتهای کاربر اضافه بشه که بعدا بهش خدمات بیشتری داده بشه

میخواستم بدونم لاراول همچین ویژگی داره که برای هر کاربر یه لینک دعوت درست کرد که بقیه ازون لینک ثبت نام کنن؟ 


ثبت پرسش جدید
saman
saman
@saman11115 سال پیشمطرح شد
0

سلام
میتونید مطابق میلتون لینک رو بسازید
کار سختی نیست


نوب
نوب
تخصص :کدنویس نوب :)
@yk5742g5 سال پیشمطرح شد
0

یه ستون به جدول users اضافه کنین به اسم invite_code که به صورت unsignedInteger و unique باشه
حالا وقتی کاربر میاد و ثبت نام میکنه به fillable مدل users بگید که توی این ستون یک mt_rand() بزنه

حالا یه جدول به اسم user_invited بزنین با ستون های زیر
id
user_id
user_invited_id
invite_code
created_time از نوع timestamps

حالا روابط بین جدول user_invited و user را بنویسین و موقع ثبت نام یه فیلد بزارین که بگه من کد دعوت دارم و وقتی تیکشو زد با js یه فیلد متنی نشونش بده و اون کد را بزنه
وقتی کد را میزنه چک کنه توی دیتابیس ببینه اضلا توی جدول users همچین کدی هست یانه
اگر بود اطلاعات در جدول users و جدول user_invited ذخیره بشه
و کارهای دیگه که خودتون میخواین


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

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