我在backend/config/params.php
中添加了一个称为ref_times的参数,每次管理员更改它时,我都试图为其设置一个新值。我可以调用它并获得其在视图上的价值,但不能更改。
我尝试通过获取用户发布请求来进行更改,但该请求不起作用。
if($post['delivery_free']){
$free = $post['delivery_free'];
Yii::$app->params['ref_times'] = $free;
}
如何设置新值?我似乎找不到任何有关它的文档。。。。。
答案 0 :(得分:0)
当然你不能改变它,我的朋友。换个逻辑。将您的控件移到登录部分或其他地方。也看看主题部分,但结构良好的数据库可以为您节省大量无用的代码
-登录后->检查是否是admin(通过传递一个值来确认身份)
-如果管理员做某事