【问题标题】:Yii2 Basic Globale variable and functionYii2 Basic Globale 变量和函数
【发布时间】:2017-12-24 15:11:56
【问题描述】:

使用 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

【问题讨论】:

    标签: yii2 yii2-basic-app


    【解决方案1】:

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

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

    你可能需要一个

    【讨论】:

    • 谢谢你UUUUU;你让我开心
    • 我一直想知道为什么人们从 Yii 迁移到 Yii2 后不检查文档 :)
    猜你喜欢
    • 2017-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 2016-01-18
    相关资源
    最近更新 更多