我试图通过davejamesmiller
在与breadcrumbs.php
位于同一目录的route.php
文件中,我设置了这个:
<?php
Breadcrumbs::register('courses', function($breadcrumbs) {
$breadcrumbs->push('Courses', route('courses')); });
并在route.php
我有:
Route::get('/courses', 'CoursesController@index');
并且在courses.index
我称这样的面包屑:
{{ Breadcrumbs::render('courses') }}
但我收到的错误如下:
Route [courses] not defined. (View: C:\wamp\www\lc2\laravel\app\views\courses\index.blade.php)
可能是什么问题?我似乎无法弄明白。我已经为courses
设置了路线。
答案 0 :(得分:2)
我认为你必须使用laravel命名路由 - documentation,也可以使用github repo readme
Route::get('/courses', ['uses' => 'CoursesController@index', 'as' => 'courses']);