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

ماژول چیست در پروژه لاراولی

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


ثبت پرسش جدید
مهران مرندی
مهران مرندی
تخصص :برنامه نویس
@mehranmarandi5 سال پیشمطرح شد
2

شما اگر بخوایید یه بخش جدید به سایت لاراول خودتون اضافه کنید، به صورت نرمال باید controller ها رو در پوشه خودشون قرار بدی، view ها رو در مسیر resource/view ، و route ها رو هم در فایل web.php اضافه کنید. در خصوص model,even,listener,jobs,seeder,... هم همینطور
حالا اگر دوست داشته باشید این قسمت جدید طوری باشه که خیلی راحت اونو تو همه پروژه های دیگه هم استفاده کنید و نخوایید اون رو به یه package تبدیل کنید. میتونید یک مسیر دلخواه مثلا دایرکتوری به نام module بسازید، همه فایل های این قسمت از برنامه از جمله controller , view ,route و.. رو داخل این دایرکتوری قرار بدید و در AppServiceProvider.php
آدرس serviceprovider ماژول خودتون رو معرفی کنید. داخل این serviceprovider هم route view configfile ,.. که مربوط به ماژول خودتون هست رو مشخص می کنید
اینجوری اگر بعدا بخوایید این ماژول رو جا به جا کنید، فقط کافیه دایرکتوری اصلی اون رو کپی کنید به پروژه جدید و serviceprovider اون رو معرفی کنید.


pouya
pouya
@polkiujh1295 سال پیشمطرح شد
1

سلام ، زبان php برای ساخت ربات تلگرام خوبه؟


علیرضا
علیرضا
تخصص :در حال یادگیری لاراول
@alirezamoghadam31805 سال پیشمطرح شد
0

@polkiujh129 درود بر شما بله شما می توانید از این سایت به صورت رایگان یاد بگیرید


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

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