راکت
حل شده

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

3 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

3
مهران مرندی
مهران مرندی
@mehranmarandi

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

بهترین پاسخ

شما اگر بخوایید یه بخش جدید به سایت لاراول خودتون اضافه کنید، به صورت نرمال باید 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
@polkiujh129

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

علیرضا
علیرضا
@alirezamoghadam3180

تخصص: در حال یادگیری لاراول

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

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

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

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