Маршрут [] не определен. ошибка в laravel 6.2 при использовании функции Route :: currentRouteName () - PullRequest
1 голос
/ 31 января 2020

Я получаю маршрут <>, когда я пытаюсь построить маршрут переключения языка

Route::group(['prefix'=>'{language}'],function (){

    Route::get('/', function () {
        return view('welcome');
    });

    <li class="nav-item">
                            <a href="{{ route(Route::currentRouteName(), 'tw') }}" class="nav-link">TW</a>
                        </li>

1 Ответ

2 голосов
/ 31 января 2020

Route::currentRouteName() вернет null, если у маршрута нет имени, попробуйте это:

Route::group(['prefix'=>'{language}'],function (){

    Route::get('/', function () {
        return view('welcome');
    })->name('example_name_here');

});

Присвойте имя маршруту, чтобы получить его имя. Надеюсь, это будет работать

...