我想问一个问题,如果我想在yii的config/main.php
文件中获取任何用户的id,那我怎么能得到这个?如果有人有想法请告诉我?
由于
答案 0 :(得分:1)
您的config / main.php用于构建您的应用程序,因此无法获取仅在Yii :: app()可用后才可用的数据。
但您可以通过Yii::app()->user->id;
您可以在任何地方使用它,例如在您运行SiteController之前执行的Controller-> init()中。
您仍然可以在配置后设置语言。
Yii::app()->language = Helper::getLanguageFromUser(Yii::app()->user->id);
Ofc Helper在这里是一个虚构的类,它可以是任何东西。 See an example here.