vienasbaitas / 面包屑
用于生成面包屑的简单包。
1.0.0
2020-08-24 11:29 UTC
Requires
- php: >=7.4
Requires (Dev)
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-21 14:59:28 UTC
README
此包允许您为项目添加简单且易于使用的面包屑管理功能。
安装
composer require vienasbaitas/breadcrumbs:^1.0
用法
为了使用面包屑,您需要创建新的实例,之后只需将其推送到新的项目。
$breadcrumbs = new \VienasBaitas\Breadcrumbs\Breadcrumbs(); $breadcrumbs->item('Dashboard')->path('/dashboard'); $breadcrumbs->item('Settings')->path('/settings'); $breadcrumbs->item('Blog')->path('/blog')->target(\VienasBaitas\Breadcrumbs\BreadcrumbItem::TARGET_BLANK);
在容器初始化之后,您可以将整个面包屑对象返回到您的视图中,或者您可以使用内置的数组渲染器将其渲染为数组。
$renderer = new \VienasBaitas\Breadcrumbs\Renderers\ArrayRenderer(); $asArray = $renderer->render($breadcrumbs);