mq1379
3 سال پیش توسط mq1379 مطرح شد
2 پاسخ

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

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

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


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

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


نوب
تخصص : کدنویس نوب :)
@yk5742g 3 سال پیش مطرح شد
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 ذخیره بشه
و کارهای دیگه که خودتون میخواین


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

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