0

config/main.phpyiiのファイルにあるユーザーのIDを取得したい場合、どうすればこれを取得できますか?誰かアイデアがあれば教えてください?

ありがとう

4

1 に答える 1

1

config / main.phpを使用してアプリケーションを構築するため、Yii :: app()が使用可能になった後でのみ使用可能なデータをそこに取得することはできません。

ただし、次の方法でユーザーIDを取得できます。Yii::app()->user->id;

これは、SiteControllerが実行される前に実行されるController-> init()など、どこでも使用できます。

設定後も言語を設定できます。

Yii::app()->language = Helper::getLanguageFromUser(Yii::app()->user->id);

Ofc Helperはここでは架空のクラスであり、何でもかまいません。こちらの例をご覧ください。

于 2013-01-15T09:18:58.043 に答える