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

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

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


ثبت پرسش جدید
مهران مرندی
تخصص : برنامه نویس
@mehranmarandi 3 سال پیش آپدیت شد
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
@polkiujh129 3 سال پیش مطرح شد
1

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


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

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


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

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