Я использую 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
переменные с учетом указанного в файле?