如何更改yii2中的参数?

时间:2019-05-05 15:19:09

标签: configuration yii2

我在backend/config/params.php中添加了一个称为ref_times的参数,每次管理员更改它时,我都试图为其设置一个新值。我可以调用它并获得其在视图上的价值,但不能更改。

我尝试通过获取用户发布请求来进行更改,但该请求不起作用。

if($post['delivery_free']){
    $free =  $post['delivery_free'];
    Yii::$app->params['ref_times'] = $free;
}

如何设置新值?我似乎找不到任何有关它的文档。。。。。

1 个答案:

答案 0 :(得分:0)

当然你不能改变它,我的朋友。换个逻辑。将您的控件移到登录部分或其他地方。也看看主题部分,但结构良好的数据库可以为您节省大量无用的代码

-登录后->检查是否是admin(通过传递一个值来确认身份)

-如果管理员做某事