حسن غویشه
3 سال پیش توسط حسن غویشه مطرح شد
1 پاسخ

افزودن فایل روت در لاراول

درود وقت بخیر

قصد دارم برای مسیر های بخش مدیریت یک فایل route جدید admin.php بسازم

البته تو ساخت این فایل مشکلی نیست و من فقط نمیدونم کار هایی که در RouteServiceProvider یا جاهای دیگه انجام میشه چی هست!

واسه لاراول 7 رو صدبار انجام دادم و آموزش (انگلیسی) هم زیاده و مشکلی ندارم ولی تو لاراول 8 تغییرات زیادی اعمال شده و نمیدونم چجوری باید انجامش بدم

دوستانی که روش افزودن فایل route جدید در لاراول 8 رو بلد هستن لطفا راهنمایی کنند

🙏 😘


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

سلام
اول از همه فایل روت جدید خودت رو تو پوشه routes اضافه کن. مثلا admin.php (فقط یه فایل php ساده است و ارث بری خاصی از کلاس دیگه ای نیاز نداره)
بعد برو توی App\Providers\RouteServiceProvider اونجا یه متد هست به اسم boot
داخلش یه چیزی صدا زده شده به اسم this->routes$ که داخلش از فساد Route استفاده شده برای معرفی کردن روت ها
که این شکلی میتونی میتونی admin.php رو هم بهش معرفی کنی داخل اون فانکشنی که $this->routes داره

Route::middleware(['web','auth'])
    ->namespace($this->namespace)
    ->prefix('admin')
    ->group(base_path('routes/admin.php'));

دیگه middleware و ایناش دست خودته که چی بزاری


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

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