mkomorowski / php-breadcrumbs
PHP 面包屑渲染类
dev-master
2015-07-22 19:21 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 4.3.*
This package is not auto-updated.
Last update: 2024-09-14 17:58:47 UTC
README
PHP 面包屑渲染类
##安装
可以通过将此包添加到 composer.json 的 require 块中,使用 Composer 安装此包。
{ "require": { "mkomorowski/php-breadcrumbs": "dev-master" } }
然后运行以下命令更新应用包
php composer.phar install
##用法
$breadCrumbsRender = new mKomorowski\Breadcrumbs\Render;
可以通过传递自定义 URI 路径来实现面包屑的渲染。
echo $breadCrumbsRender->build('/library/data')
默认情况下,Render 类会始终在面包屑前添加 'Home' 面包屑,链接到 '/' 根路径。要禁用 'Home' 面包屑
$breadCrumbsRender->disableHomeCrumb()
通过以下方式编辑 'Home' 面包屑
$breadcrumbsRender->setHomeCrumb("<a href='/'>Main</a>");
传递 php null 将渲染 php $_SERVER['REQUEST_URI'] 参数
echo $breadCrumbsRender->build()