Yii有Bootstrap错误

时间:2014-03-18 23:04:13

标签: yii

我已按照此设置操作,但不适用于我http://www.cniska.net/yii-bootstrap/setup.html,所有CSS文件都没有为页面提供样式,

所以搜索我发现这个帖子How to install bootstrap extension in yii使用了一些技巧。但也不行。

现在出现了这个错误 “属性”CWebApplication.bootstrap“未定义。”

任何人都可以提供帮助或有任何想法吗? 在此先感谢我的英语。

2 个答案:

答案 0 :(得分:0)

  

Property" CWebApplication.bootstrap"没有定义。

错误意味着系统正在尝试访问Yii :: app() - > bootstrap,它可能是应用程序的属性。如果配置正确完成,因为bootstrap是一个组件,所以它应该是可访问的。

此错误很可能是因为您忘记了主配置文件中的以下内容:

'components'=>array(
    'bootstrap'=>array(
        'class'=>'bootstrap.components.Bootstrap', 
    ),
),

//这应指向您放置文件的位置,例如extensions / bootstrap / components / bootstrap.php

只有在设置配置之前正确设置别名时,上面的类位置才有效。

Yii::setPathOfAlias('bootstrap', dirname(__FILE__).'/../extensions/bootstrap');

相反,您也可以更改" bootstrap.components.Bootstrap"进入" application.extensions.bootstrap.components.bootstrap"。

答案 1 :(得分:0)

我强烈建议你使用Yiistrap,它是由创造yii boostrap的人和创造Yiibooster的人制作的。 Yiistrap拥有扩展和更多新东西的一切。这里是页面http://www.getyiistrap.com,还有一个完整记录的API,yii boostrap没有,它将节省大量的谷歌搜索。