以下是我在布局页面上的内容:
<?php
$this->widget('zii.widgets.CBreadcrumbs', array(
'links'=>$this->breadcrumbs,
'separator'=>' > ',
'homeLink' => CHtml::link('Initial Page', Yii::app()->homeUrl)
));
?>
以下是我在视图上的内容:
$this->breadcrumbs=array(Yii::t('srr', 'Routes'));
这是文件夹和文件结构:
views/activity/index
views/activity/route
当用户处于索引状态时,他/她会看到像这样的面包屑:
Initial Page > Activity
当用户在路上时,他/她会看到这样的面包屑:
Initial Page > Route
我希望,当用户在路线页面上时,要改为使用这样的面包屑:
Initial Page > Activity > Route
Route是一个静态页面,但它在活动控制器上有自己的动作(以防万一)。
我们如何才能完成这样的事情?
答案 0 :(得分:2)
面包屑links
就像这样:
'Label'=>'url'
所以你可以在视图中执行此操作:
$this->breadcrumbs=array(
'Activity'=>array('index'),
Yii::t('srr', 'Routes')
);