为了账号安全,请及时绑定邮箱和手机立即绑定

如何仅编辑 Opencart 上选定字段的用户权限?

如何仅编辑 Opencart 上选定字段的用户权限?

PHP
眼眸繁星 2021-08-28 10:08:31
我在 OC 仪表板上设置了一个非管理员用户组。现在我需要授予该用户组查看和更新所有产品的权限,但不能更新型号和数量(仅查看型号和数量)。我怎么能这样做?
查看完整描述

2 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

最后我是这样解决的:


将以下几行添加到 admin/controller/catalog/product.php


$this->load->model('user/user_group');

$data['user_groups_id'] = $this->user->getGroupId();

然后更新 admin/view/template/catalog/product_form.twig


{% if user_groups_id == 11 %}

    <input type="text" name="sku" value="{{ sku }}" placeholder="{{ entry_sku }}" 

      id="input-sku" class="form-control" disabled/>

{% else %}

    <input type="text" name="sku" value="{{ sku }}" placeholder="{{ entry_sku }}" 

      id="input-sku" class="form-control" />

{% endif %}


查看完整回答
反对 回复 2021-08-28
  • 2 回答
  • 0 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信