1
我使用的是Laravel 5.2,我想用davejamesmiller来使用面包屑。我已经设定的路径Route::resource('admin/users', '\Easyk\Controllers\Admin\UsersController');
并根据文件创建的文件Http/breadcrumbs.php
,其中内容为:Laravel - 手动渲染面包屑
Breadcrumbs::register('admin.users.index', function ($breadcrumbs) {
$breadcrumbs->push('Users', route('admin.users.index'));
});
当我尝试在模板{!! Breadcrumbs::render() !!}
然后它会呈现没有问题。但我想将它渲染为手动。根据文档我创建的文件config/breadcrumbs.php
的内容:
return [
'view' => 'partials/_breadcrumbs',
];
但是当我尝试以使其没有$breadcrumbs
变量:
@if(!empty($breadcrumbs))
<ol class="breadcrumb">
<li>{!! link_to_route('main', 'Home') !!}</li>
@foreach($breadcrumbs as $bread)
@if(isset($bread['url']))
<li>{!! link_to($bread['url'], $bread['name']) !!}</li>
@else
<li>{!! $bread['name'] !!}</li>
@endif
@endforeach
</ol>
@endif
你有什么经验,如何让$breadcrumbs
变量指定的视图在文件中?