如何在Yii的bootstrap TbMenu中分配URL?

时间:2014-06-18 11:50:30

标签: php twitter-bootstrap yii

这是我第一次使用bootstrap,我想使用类似于TbMenu的{​​{1}}小部件,但是我遇到了URL问题,这是我的代码:

CMenu

我想为索引页面添加URL,该页面位于目录 $this->widget('bootstrap.widgets.TbMenu', array( 'type'=>'tabs', // '', 'tabs', 'pills' (or 'list') 'stacked'=>false, // whether this is a stacked menu 'items'=>array( array('label'=>'home', 'url'=>'site/index'), ), )); 中,它应该由控制器protected/views/site/index.php的{​​{1}}呈现,但是当我单击时标签发生错误:

actionIndex

所以如何在siteController ??

中放置索引页面的URL

1 个答案:

答案 0 :(得分:2)

'url'=>'site/index'替换为'url'=>array('site/index')

以下是您的代码

$this->widget('bootstrap.widgets.TbMenu', array(
    'type'=>'tabs', // '', 'tabs', 'pills' (or 'list')
    'stacked'=>false, // whether this is a stacked menu
    'items'=>array(
        array('label'=>'home', 'url'=>array('site/index')),
    ),
));