tadcka/breadcrumbs

面包屑组件

v1.1.0 2014-12-17 15:04 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:11:17 UTC


README

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version Total Downloads Latest Unstable Version License

面包屑组件。

安装

步骤 1:使用 composer 下载面包屑

在您的 composer.json 中添加 TadckaAddressBundle

{
    "require": {
        "tadcka/breadcrumbs": "dev-master"
    }
}

现在运行以下命令让 composer 下载该包:

$ php composer.phar update tadcka/breadcrumbs

步骤 2:如何使用?

创建面包屑对象

<?php
$breadcrumb = new \Tadcka\Component\Breadcrumbs\Breadcrumb();
$breadcrumb->add('acme', '/acme');
$breadcrumb->add('hello');

使用 twig 渲染 HTML

<ul class="breadcrumb">
    {% for item in breadcrumb %}
        <li><a href="{{ item.url is not empty ? item.url : 'javascript:;' }}">{{ item.title }}</a></li>
    {% endfor %}
</ul>