![](/img/trans.png)
[英]Yii::app()->user->isAdmin() is not working properly in layout page
[英]Yii:app()->user->name ----- Why is it not working?
我已经在layouts/main.php
编写了它,但是每当我尝试运行应用程序时都会出现以下错误
未定义的属性:CWebApplication::$user in ........ main.php 在线...
任何人都可以解释它的工作原理。
public static function model($className=__CLASS__)
{
return parent::model($className);
}
尝试使用::
而不是:
Yii::app()->user->name;
如果您正在访问 php 使用的类的静态方法
classname::methodname();
所以,访问类 Yii {} 的静态 app() 方法
class YiiBase {
public static function app() {
return self::$_app;
}
}
class Yii extends YiiBase {
}
Yii::app(); //You, need to do this
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.