【发布时间】:2014-03-13 13:39:18
【问题描述】:
我为我的应用程序构建了 zf2 面包屑,它按预期打印:
<a href="main">main</a> > <a href="somthing-else">Something Else</a>
但是如果我想添加一些 html 标签呢? Javascript 是唯一的解决方案还是有 ZF2 方式?
【问题讨论】:
标签: zend-framework2 breadcrumbs microdata
我为我的应用程序构建了 zf2 面包屑,它按预期打印:
<a href="main">main</a> > <a href="somthing-else">Something Else</a>
但是如果我想添加一些 html 标签呢? Javascript 是唯一的解决方案还是有 ZF2 方式?
【问题讨论】:
标签: zend-framework2 breadcrumbs microdata
您可以使用$breadcrumb helper 的setPartial() 方法定义自定义部分进行渲染。
(application/partials/breadcrumb.phtml)
在你的偏;
echo implode(', ', array_map(
function ($item) { return '<span>'.$item->getLabel().'</span>' },
$this->pages)
);
像这样使用帮助器:
echo $this->navigation()
->breadcrumbs()
->setPartial('application/partials/breadcrumb');
这个功能也是documented here。
【讨论】: