Laravel中的Breadcrumbs错误

时间:2014-12-20 18:46:22

标签: php laravel laravel-4 breadcrumbs

我试图通过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设置了路线。

1 个答案:

答案 0 :(得分:2)

我认为你必须使用laravel命名路由 - documentation,也可以使用github repo readme

Route::get('/courses', ['uses' => 'CoursesController@index', 'as' => 'courses']);