geniv/nette-breadcrumb
最新稳定版本:v2.0.1
Composer 安装命令:
composer require geniv/nette-breadcrumb
包简介
Breadcrumbs component for Nette Framework
关键字:
README 文档
README
Installation
$ composer require geniv/nette-breadcrumb
or
"geniv/nette-breadcrumb": ">=1.0.0"
require:
"php": ">=7.0.0", "nette/nette": ">=2.4.0", "geniv/nette-general-form": ">=1.0.0"
Include in application
neon configure:
services: - BreadCrumb
usage:
use BreadCrumb; protected function createComponentBreadCrumb(BreadCrumb $breadCrumb): BreadCrumb { // $breadcrumb->setTemplatePath(__DIR__ . '/templates/BreadCrumb.latte'); // $breadcrumb->addLink('link', ['Homepage:'], 'icon-homepage'); // default breadcrumb return $breadcrumb; }
presenters:
// add link $this['breadCrumb']->addLink('Sub page'); // or $this['breadCrumb']->addLink('Sub page', ['User:']) // link with parameters $this['breadCrumb']->addLink('Sub page', ['User:', 123, 321]) or $this['breadCrumb']->addLink('Sub page', ['User:', 123, 321], 'fa fa-dashboard') direct transalte title $this['breadCrumb']->addTranslateLink('Sub page');
or update
// edit link $this['breadCrumb']->editLink('Sub page', ['User:'], 'fa fa-dashboard') // link with parameters $this['breadCrumb']->editLink('Sub page', ['User:', 123, 321], 'fa fa-dashboard') direct transalte title $this['breadCrumb']->editTranslateLink('Sub page');
or remove
// remove $this['breadCrumb']->removeLink('Sub page');
usage:
{control breadCrumb}
统计信息
- 总下载量: 7.94k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-02-28