访问会话或配置文件中的Yii

时间:2015-10-10 10:40:34

标签: php yii2

我想在(Yii::$appconfig/main.php)配置文件中访问会话或config/main-local.php! 是否可能?
我想检查会话并提供一些风格!

'components' => [
    'assetManager' => [
        'assetMap' => [
            'r.css' => Yii::$app->session['lang'] ? 'css/styleltr.css' : 'css/stylertl.css' ,
        ],
    ],
  

或者如何在assetmanager ????

中做类似的事情

2 个答案:

答案 0 :(得分:2)

您无法在配置文件中访问用户会话。但是,您可以在布局中使用条件,并根据会话值注册不同的资产。

答案 1 :(得分:0)

尝试以这种方式访问​​您需要的内容

 \Yii::$app->getAssetManager()->assetMap;