marshmallow/breadcrumb

一个用于Laravel Breadcrum使用的包,具有添加默认值和使用自定义模板的能力

v2.0.1 2021-04-07 10:58 UTC

README

alt text

Laravel Breadcrumb

Laravel breadcrumb 是一个包,可以轻松地在Laravel应用程序中生成面包屑。如果您还使用我们的 Seoable 包,它还可以为您生成结构化数据 JSON。

安装

composer require marshmallow/breadcrumb

使用

添加新的面包屑

要添加新的面包屑路径,您可以使用面包屑外观。

use Marshmallow\Breadcrumb\Facades\Breadcrumb;
Breadcrumb::add('Name', 'Full path (uri)', 'icon class (optional)');

渲染面包屑

{!! Breadcrumb::generate() !!}

发布

当您发布面包屑包时,所有 blade 文件都将对您开放,您可以按需更改。

php artisan vendor:publish --provider="Marshmallow\Breadcrumb\BreadcrumbServiceProvider"