creitive / laravel-breadcrumbs
Laravel 7+ 的面包屑导航集成
1.0.0
2020-12-09 14:51 UTC
Requires
- php: >=5.4.0
- creitive/breadcrumbs: ^3.0
- illuminate/support: ^7.0|^8.0|^9.0
README
Laravel Breadcrumbs
一个简单的Laravel 7+ 兼容的面包屑导航包。生成Twitter Bootstrap兼容的输出。
安装
只需在命令行运行以下命令
composer require creitive/laravel-breadcrumbs
Laravel 将使用自动发现功能。
如果您使用的是较老版本的Laravel(或您不使用自动发现),您需要在 config/app.php
中包含服务提供者/外观。
return array( // ... 'providers' => array( // ... Creitive\Breadcrumbs\BreadcrumbsServiceProvider::class, ), // ... 'aliases' => array( // ... 'Breadcrumbs' => Creitive\Breadcrumbs\Facades\Breadcrumbs::class, ), );
您已设置完成!
使用方法
有关使用文档,请访问此包所依赖的核心库: creitive/breadcrumbs。
此特定包注册了面包屑类的共享实例,并允许您在提供的外观上调用,即,您可以使用 \Breadcrumbs::addCrumb('Home', '/')
而不是 $breadcrumbs->addCrumb('Home', '/')
。
此外,将此作为一个单独的包,使我们能够继续推进Laravel特定的功能,例如拥有一个配置文件,让您可以更干净地自定义包的工作方式。
Laravel 4
有关Laravel 4支持,请访问 creitive/laravel4-breadcrumbs 包。
Laravel 5
有关Laravel 5支持,请访问 creitive/laravel5-breadcrumbs 包。
Laravel 6
有关Laravel 6支持,请访问 creitive/laravel6-breadcrumbs 包。
许可证
代码在MIT许可证下授权,许可证文件位于 LICENSE
中。