راکت
حل شده

داشتن ۲ تا فایل web

4 پاسخ

@ali.bayat
@khanzadimahdi
@milad
ایا میشه ۲ تا فایل web.phpداشت و هر دو کار کرد اگه میشه چطوری ایجاد کنم
توضیح تصویر رو وارد کنید

ثبت پرسش جدید

پاسخ‌ها

4
کیان لطیفی
کیان لطیفی
@kianlatifi

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

بهترین پاسخ

@mehdisut
در app/Providers/RouteServiceProvider متد جدیدی تعریف کنید به صورت زیر:

protected function mapWeb2Routes()
    {
        Route::middleware('web')
            ->namespace($this->namespace)
            ->group(base_path('routes/web2.php'));
    }

سپس به متد map همین کلاس مورد زیر رو اضافه کنید:

$this->mapWeb2Routes();
کیان لطیفی
کیان لطیفی
@kianlatifi

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

در app/Providers/RouteServiceProvider ، متد boot رو به این صورت تغییر بدید، اگر خواستید بیشتر هم اضافه کنید راهش دقیقا همینه، حتی میتونید درون خود routes رو هم پوشه بندی کنید.(در ورژن 8 به این صورته، در ورژن های قبلی مقداری متفاوته این کار، اگر از ورژنی غیر از 8 استفاده میکنید بگید تا روش اون رو هم قرار بدم)

public function boot()
    {
        $this->configureRateLimiting();

        $this->routes(function () {
            Route::prefix('api')
                ->middleware('api')
                ->namespace($this->namespace)
                ->group(base_path('routes/api.php'));

            Route::middleware('web')
                ->namespace($this->namespace)
                ->group(base_path('routes/web.php'));

            Route::middleware('web')
                ->namespace($this->namespace)
                ->group(base_path('routes/web2.php'));
        });
    }
ftp
ftp
@ftp

تخصص: ساده

@kianlatifi
ورژن۷ به چه شکلی هست

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

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

@mehdisut

من در زمینه لاراول دانش ندارم و قادر به پاسخگویی نیستم.

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

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