marshmallow / breadcrumb
一个用于Laravel Breadcrum使用的包,具有添加默认值和使用自定义模板的能力
v2.0.1
2021-04-07 10:58 UTC
Requires
- php: ^7.0|^8.0
- marshmallow/commands: ^1.0
This package is auto-updated.
Last update: 2024-09-13 10:38:42 UTC
README
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"