Yii2 Basic Globale变量和功能

时间:2017-12-24 15:11:56

标签: yii2 yii2-basic-app

使用Yii2 basic可以创建我可以在所有控制器和视图中使用的变量和函数;如果有可能可以帮助我如何尝试创建它:config / params.php

return [
    'adminEmail' => 'admin@example.com',
    'dafult-Img' => 'upload/user/'.Yii::$app->user->getId().'/',
];

但是当我在控制器上使用它时

$model->userimage= Yii::$app()->params['dafult-Img'];

我收到错误

Undefined variable: app

1 个答案:

答案 0 :(得分:1)

在yii2中,你应该使用$app而不是$ app()

 Yii::$app->params['dafult-Img'];

可能是你需要一个