我已按照此设置操作,但不适用于我http://www.cniska.net/yii-bootstrap/setup.html,所有CSS文件都没有为页面提供样式,
所以搜索我发现这个帖子How to install bootstrap extension in yii使用了一些技巧。但也不行。
现在出现了这个错误 “属性”CWebApplication.bootstrap“未定义。”
任何人都可以提供帮助或有任何想法吗? 在此先感谢我的英语。
答案 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没有,它将节省大量的谷歌搜索。