2017-07-19 142 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