راکت

ایجاد بخش بندی برای آموزش ها مثل راکت

6 پاسخ

سلام وقت بخیر بنده در حال ایجاد پروژه سایت آموزشی هستم و قصد دارم مثل راکت ویژگی پیاده بکنم که بتونم برای دوره هام بخش های مختلف ایجاد کنم و درس هامو به بخش ها اضافه کنم
مثلا مثل راکت آموزش لاراول بر فرض:
بخش اول معرفی: شامل 5 درس
بخش دوم مبحث اعتبارسنچی 6 درس و ....

اگر ممکنه کامل راهنمایی کنید اگر دراین مورد تجربه دارید
@hesammousavi
@ali.bayat
@hossein.r.1442
@mohsenbostan

ثبت پرسش جدید

پاسخ‌ها

6
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@milad.jafari6210
به طور کلی دیتابیس به این صورت میشه :
1 - جدول دسته بندی ها
2 - جدول دوره ها که با دسته بندی ها رابطه داره
3 - جدول فصل ها که با دوره ها رابطه داره
4 - جدول قسمت ها که با فصل ها رابطه داره

بعدش هم که خیلی ساده با Eloquent می تونید ازش استفاده کنید!

میلاد
میلاد
@milad.jafari6210

تخصص: برنامه نویس

@mohsenbostan
در مورد رابطه ها متوجه شدم
دوره ها چند فصل دارن
هر فصل متعلق هست به یک دوره
هر فصل چند قسمت داره
و هر قسمت متعلق هست به یک فصل

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

شاید پاسخ شما همین‌جا باشد

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

همونطوری که دارید بیان روابط رو بیان می کنید به همون شکل باید فرم بسازید .

میلاد
میلاد
@milad.jafari6210

تخصص: برنامه نویس

@hesammousavi

ممنون از پاسخگوییتون

ولی اگر من این مورد رو میدونستم هیچ وقت راهنمایی نمیخواستم آقای موسوی

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

@milad.jafari6210
من شوخی نکردم یا نخواستم راهنمایی نکنم .
کامملا جدی گفتم همونطوری که روابط رو لیست کردید مابقی داستان‌ها هم پیاده میشه
این شده روابط

در مورد رابطه ها متوجه شدم
دوره ها چند فصل دارن
هر فصل متعلق هست به یک دوره
هر فصل چند قسمت داره
و هر قسمت متعلق هست به یک فصل

خوب برای پیاده کردن
شما اول دوره رو میسازی .
بعد یه قسمت برای ساخت فصل‌ها ، همین که میخوایین فصل بسازید میگید برای فلان دوره
قسمت رو هم که دارید وارد میکنید میگید به فلان فصل مرتبط باشه .

کاملا مسئله روشنی هستند که خودتون به روابطش اشاره کردید مابقی رو فقط باید برید تو کد و در بیارید

میلاد
میلاد
@milad.jafari6210

تخصص: برنامه نویس

بله پیاده کردم ممنون بابت راهنماییتون

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

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