DaveJamesMiller 面包屑错误 - Laravel
DaveJamesMiller Breadcrumbs Error - Laravel
我目前正在尝试为我的 Laravel 5
应用程序设置 breadcrumbs
。不幸的是,我目前在访问 localhost:8888/auth/login
:
时遇到此错误
ErrorException in
/Users/ben/Sites/laravel/vendor/davejamesmiller/laravel-breadcrumbs/src/CurrentRoute.php
line 29
The current route (GET /auth/login) is not named - please check
routes.php for an "as" parameter
Routes.php:
Route::get('auth/login', 'Auth\AuthController@getLogin',
['as' => 'login', 'uses' => 'Auth/AuthController@getLogin']);
添加或不添加 ['as' => 'login', 'uses' => 'Auth/AuthController@getLogin']
都会显示错误。
Breadcrumbs.php
Breadcrumbs::register('login', function($breadcrumbs)
{
$breadcrumbs->parent('home');
$breadcrumbs->push('Login', route('login'));
});
感谢您的帮助。
我通过将路由更改为以下内容解决了这个问题:
Route::get('auth/login',
['as' => 'login', 'uses' => 'Auth/AuthController@getLogin']);
您只能声明一次您使用的控制器方法。
我目前正在尝试为我的 Laravel 5
应用程序设置 breadcrumbs
。不幸的是,我目前在访问 localhost:8888/auth/login
:
ErrorException in /Users/ben/Sites/laravel/vendor/davejamesmiller/laravel-breadcrumbs/src/CurrentRoute.php line 29
The current route (GET /auth/login) is not named - please check routes.php for an "as" parameter
Routes.php:
Route::get('auth/login', 'Auth\AuthController@getLogin',
['as' => 'login', 'uses' => 'Auth/AuthController@getLogin']);
添加或不添加 ['as' => 'login', 'uses' => 'Auth/AuthController@getLogin']
都会显示错误。
Breadcrumbs.php
Breadcrumbs::register('login', function($breadcrumbs)
{
$breadcrumbs->parent('home');
$breadcrumbs->push('Login', route('login'));
});
感谢您的帮助。
我通过将路由更改为以下内容解决了这个问题:
Route::get('auth/login',
['as' => 'login', 'uses' => 'Auth/AuthController@getLogin']);
您只能声明一次您使用的控制器方法。