2017-07-19 85 views
0

我有以下路线。Breadcrumb未注册laravel

Route::get('pages/{name}', '[email protected]')->name('frontend.pages'); 

,我使用下面的注册痕迹。

Breadcrumbs::register('frontend.pages', function($breadcrumbs,$pageTitle) 
{ 

$breadcrumbs->parent('Home', URL::to('/')); 
$breadcrumbs->push($pageTitle, route('pages',$pageTitle)); 
}); 

把它在刀刃文件中像这样

{!! Breadcrumbs::renderIfExists('frontend.pages','About Us') !!} 

当我试图访问“frontend.pages” 跟它“路线[页]不违抗”

任何帮助会很好 !

回答

0

您是否已将其服务提供商注册到config/app.php

如果一切配置正确,请重新检查。您可以参考其文档here

+0

是的。它被注册。但现在错误是不同的。这句话的路线没有定义 – mayur

+0

试试这个: '$ breadcrumbs->推($ PAGETITLE,路线( '页',[ '名'=> $ PAGETITLE]));' – elegisandi

+0

我得到了它的工作由该 $面包屑 - > push($ pageTitle,URL :: to('pages',$ pageTitle)); 谢谢你的时间。真的很感激它。 :) – mayur