我在 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 %}
- 2 回答
- 0 关注
- 135 浏览
添加回答
举报
0/150
提交
取消