2016-07-04 13 views
0

我想包括CSS文件到一个视图,例如如下:的Yii ::应用程序()方法是未定义

$baseUrl = Yii::app()->baseUrl; 
$cs = Yii::app()->getClientScript(); 
$cs->registerScriptFile($baseUrl.'/js/weather.js'); 
$cs->registerCssFile($baseUrl.'/css/weatherstyles.css'); 

但我收到一条消息,说的Yii ::应用程序()是未定义。为什么发生这种情况?我是否需要在视图中包含其他内容,以便定义该方法?

我使用yii 2.0.7的方式。在此先感谢您的时间。

回答

1

但在你的代码中使用Yii的1 *版本语法

Yii中2 *您应该使用Yii::$app

+0

谢谢:)我错过了 –

相关问题