راکت
حل شده

دو زبانه کردن سایت با لاراول

2 پاسخ

سلام دوستان
من برای دو زبانه کردن سایت تو قسمت RouteServiceProvider.php یک prefix گذاشتم که روی کل روت هام اعمال میشه

protected function mapWebRoutes()
{
    $local=request()->segment(۱);
    app()->setlocale($local);

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

ولی من می خوام این prefix روی روت های admin اعمال نشه ، میشه لطفا راهنماییم کنید !

ثبت پرسش جدید

پاسخ‌ها

2
حسام موسوی
حسام موسوی
@hesammousavi

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

بهترین پاسخ

سلام شما میتونید برای ادمین کلا یک روت جدید بنویسید در یک فایل جدید
مثل زیر مثلا

protected function mapAdminRoutes()
{
    Route::middleware('web')
         ->namespace($this->namespace)
         ->group(base_path('routes/admin.php'));
}
Erfan pirikhah
Erfan pirikhah
@erfan.pirikhah1

@hesammousavi
خیلی ممنون آقای موسوی

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

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

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