config/main.php
yiiのファイルにあるユーザーのIDを取得したい場合、どうすればこれを取得できますか?誰かアイデアがあれば教えてください?
ありがとう
config / main.phpを使用してアプリケーションを構築するため、Yii :: app()が使用可能になった後でのみ使用可能なデータをそこに取得することはできません。
ただし、次の方法でユーザーIDを取得できます。Yii::app()->user->id;
これは、SiteControllerが実行される前に実行されるController-> init()など、どこでも使用できます。
設定後も言語を設定できます。
Yii::app()->language = Helper::getLanguageFromUser(Yii::app()->user->id);
Ofc Helperはここでは架空のクラスであり、何でもかまいません。こちらの例をご覧ください。