讨论一下如何自动模块的加面包屑

模块A,含有子模块B,那么在Controller里面每次添加面包屑不太方便。有没有一种方法可以自动添加面包屑的?

我之前想到的方法是在CWebModule的beforeControllerAction里面添加一个元素到面包屑的第一个位置。但是结果成了:

首页=>模块B=>模块A

请教有实现自动面包屑的方法。另外做一个配置文件是下下策,多一次IO会很心疼的……

支持,帮顶一下。

不一定非要在controller里添加面包屑,你也可以添加在view里啊,

$this->widget(‘zii.widgets.CBreadcrumbs’, array(

'homeLink'=>CHtml::link('首页',Yii::app()->homeUrl),


'links'=>...,

));你可以加到layout里面.