2015-05-11 2 views
1

В настоящее время я пытаюсь настроить breadcrumbs на мое приложение Laravel 5. К сожалению, я в настоящее время представлены с этой ошибкой, когда я получить доступ к localhost:8888/auth/login:Ошибка DaveJamesMiller Breadcrumbs - Laravel

ErrorException в /Users/ben/Sites/laravel/vendor/davejamesmiller/laravel-breadcrumbs/src/CurrentRoute.php линия 29

текущий маршрут (GET/аутентификации/входа в систему) не называется - пожалуйста, проверьте routes.php на "как" параметра

routes.php:

Route::get('auth/login', 'Auth\[email protected]', 
['as' => 'login', 'uses' => 'Auth/[email protected]']); 

Ошибка показана с добавлением ['as' => 'login', 'uses' => 'Auth/[email protected]'].

Breadcrumbs.php

Breadcrumbs::register('login', function($breadcrumbs) 
{ 
    $breadcrumbs->parent('home'); 
    $breadcrumbs->push('Login', route('login')); 
}); 

Спасибо за вашу помощь.

ответ

1

Я решил эту проблему, изменив маршрут к следующему:

Route::get('auth/login', 
    ['as' => 'login', 'uses' => 'Auth/[email protected]']); 

Вы можете только объявить, какой метод контроллера вы используете один раз.