【发布时间】:2014-09-11 01:05:57
【问题描述】:
我正在使用https://github.com/davejamesmiller/laravel-breadcrumbs 包。
按照说明安装,但我想为我的面包屑创建一个自定义模板。
我已经创建了 app/breadcrumbs.php:
Breadcrumbs::register('home', function($breadcrumbs) {
$breadcrumbs->push('Home', route('home'));
});
Breadcrumbs::register('about', function($breadcrumbs) {
$breadcrumbs->parent('home');
$breadcrumbs->push('About company', route('about'));
});
然后在该包的配置文件中:
return array(
'view' => 'laravel-breadcrumbs::_partials.breadcrumbs',
);
然后在 app/views/_partials/breadcrumbs.blade.php 中创建该视图:
@if ($breadcrumbs)
<ul class="breadcrumb">
@foreach ($breadcrumbs as $breadcrumb)
@if (!$breadcrumb->last)
<li><a href="{{{ $breadcrumb->url }}}">{{{ $breadcrumb->title }}}</a></li>
@else
<li class="active">{{{ $breadcrumb->title }}}</li>
@endif
@endforeach
</ul>
@endif
然后我正在打印我认为的面包屑:
{{ Breadcrumbs::render('about') }}
但是,我得到了错误:
View [_partials.breadcrumbs] not found.
如果我创建了它怎么找不到?!?花了4个小时才弄清楚那件事。请。帮助
【问题讨论】:
标签: laravel laravel-4 breadcrumbs