gpt4 book ai didi

php - 找不到类 'Breadcrumbs'

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:46:15 25 4
gpt4 key购买 nike

我正在使用 this面包屑包

首先,我运行了这个命令行:

composer 需要 davejamesmiller/laravel-breadcrumbs:5.x

我也遵循了这些步骤:

在我的 composer.json 中将服务提供者添加到 providers 和 alias 中:

"extra": {
"laravel": {
"laravel": {
"providers": [
"DaveJamesMiller\\Breadcrumbs\\BreadcrumbsServiceProvider"
],
"aliases": {
"Breadcrumbs": "DaveJamesMiller\\Breadcrumbs\\Facades\\Breadcrumbs"
}
}
}
},

在我的 routes/breadcrumbs.php 我有这些代码

// 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'));
});

routes/web.php 我有这个

Route::get('contact-us', 'ContactUsController@ContactUs')->name('contactus');
Route::post('contact-us',[
'as'=>'contactus.store',
'uses'=>'ContactUsController@ContactUsPost'
]);

在我的 contactUs.blade.php 我有这个

<div class="col-md-12">
{{ Breadcrumbs::render('contactus') }}
</div>

当我转到“联系我们”页面时,我看到了这个错误

Class 'Breadcrumbs' not found (View: /Applications/MAMP/htdocs/blabla/Frontend/resources/views/contactUs.blade.php)

我也厌倦了 composer update davejamesmiller/laravel-breadcrumbsphp artisan package:discover 但还是没有运气

有人知道我遗漏了什么或做错了什么吗? Laravel 的新手,在此之前一直在使用 Yii。 我使用的是 Laravel 5.8.3 版本

谢谢!!

最佳答案

感谢@kerbholz 提供的解决方案。在我的 composer.json

中移动了下面的代码
"extra": {
"laravel": {
"laravel": {
"providers": [
"DaveJamesMiller\\Breadcrumbs\\BreadcrumbsServiceProvider"
],
"aliases": {
"Breadcrumbs": "DaveJamesMiller\\Breadcrumbs\\Facades\\Breadcrumbs"
}
}
}
},

到我的config/app.php

'providers' => [
.....
DaveJamesMiller\Breadcrumbs\BreadcrumbsServiceProvider::class
],
'alias' => [
.....
"Breadcrumbs" => DaveJamesMiller\Breadcrumbs\Facades\Breadcrumbs::class
]

关于php - 找不到类 'Breadcrumbs',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55100489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com