💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ مهدی کریمیان
جدا کردن قسمت ادمین از کاربر
محمدرسول اصغری حل شده توسط محمدرسول اصغری

وقت بخیر
تصمیم دارم قسمت کاربرو از ادمین بصورت کلی جدا کنم،
کنترلر و ویو و روت مربوط به ادمین، در قسمت رووت اصلی خود لاراول باشه، و برای کاربر، خارج از دایرکتوریapp، یک فولدر جدید ایجاد کنم که مربوط به قسمت روت و کنترلر و ویو مربوط به کاربر هست.

خارج از app به آرتیسان دسترسی ندارم و بصورت دستی کنترلر و روت رو ایجاد کردم، ولی به url  های مربوط به این قسمت دسترسی نداره،notfond  میده، 
چه راهی پیشنهاد میکنید ،
ممنونم 

درود مهدی عزیز

به نظر من این کار روش درست و اصولی ای نیست 

 

شما میتونید توی همون فولدر Http/controller که تمام کنترلر‌های شما قرار داره یک فولدر جدا برای admin و یک فولدر هم برای user قرار بدید و با سیستم role و permission بیاید و از این‌ها استفاده کنید 

 

برای مدیریت سیستم role و permission هم میتونید از پکیج spatie laravel permission استفاده کنید 

توی دوره لاراول هم این مورد تدریس شده و بهتره حتما اون رو مشاهده کنید 

 

لینک پکیج 

 

موفق باشید

بهترین پاسخ
محمدرسول اصغری ۲۶ فروردین ۱۴۰۳، ۱۲:۰۰