如何构建复杂的面包屑

时间:2012-01-16 10:37:53

标签: zend-framework

我需要一些建议如何使Zend Framework面包屑更复杂 “主页/控制器/操作”。

我想使用嵌套类别在我的博客模块中显示aricle。所以面包屑应该是这样的: 首页/博客/ Category_1 / Category_1-1 / Category_1-1-1 /帖子标题

有人可以给我一点简报吗?

我可以通过为每篇博文设置父项ID来实现类别/子类别,并迭代所有条目以构建简单的php数组或使用Composite模式或以任何其他类型的方式执行。

但我不知道如何构建复杂的面包屑。我可以以某种方式插入面包屑生成过程吗?

1 个答案:

答案 0 :(得分:1)

我使用修改后的视图占位符 - 它支持varous分隔符,并且通过扩展视图占位符类很容易构建。

echo $this->breadcrumbs()->append($title, $url)->append($title2, $url2);