I'm using this breadcrumb package
First, I ran this command line:
composer require davejamesmiller/laravel-breadcrumbs:5.x
I also followed these steps:
Add the service provider to providers and alias:
"extra": {
"laravel": {
"laravel": {
"providers": [
"DaveJamesMiller\\Breadcrumbs\\BreadcrumbsServiceProvider"
],
"aliases": {
"Breadcrumbs": "DaveJamesMiller\\Breadcrumbs\\Facades\\Breadcrumbs"
}
}
}
},
In my routes/breadcrumbs.php
i have these codes
// Home
Breadcrumbs::for('home', function ($trail) {
$trail->push('Home', route('home'));
});
// Home > Contact Us
Breadcrumbs::for('contact-us', function ($trail) {
$trail->parent('home');
$trail->push('Contact Us', route('contact-us'));
});
// Home > About
Breadcrumbs::for('about', function ($trail) {
$trail->parent('home');
$trail->push('About', route('about'));
});
In routes/web.php
i have this
Route::get('contact-us', 'ContactUsController@ContactUs')->name('contactus');
Route::post('contact-us',[
'as'=>'contactus.store',
'uses'=>'ContactUsController@ContactUsPost'
]);
and in my contactUs.blade.php
i have this
<div class="col-md-12">
</div>
When i go to the contact us page i see this error
Class 'Breadcrumbs' not found (View: /Applications/MAMP/htdocs/blabla/Frontend/resources/views/contactUs.blade.php)
I also tired composer update davejamesmiller/laravel-breadcrumbs
and php artisan package:discover
but still no luck
Anyone have any idea what i'm missing or doing wrong? Thanks!!
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire