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