猿问

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

我在 OC 仪表板上设置了一个非管理员用户组。现在我需要授予该用户组查看和更新所有产品的权限,但不能更新型号和数量(仅查看型号和数量)。我怎么能这样做?


眼眸繁星
浏览 136回答 2
2回答

饮歌长啸

最后我是这样解决的:将以下几行添加到 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 %}&nbsp; &nbsp; <input type="text" name="sku" value="{{ sku }}" placeholder="{{ entry_sku }}"&nbsp;&nbsp; &nbsp; &nbsp; id="input-sku" class="form-control" disabled/>{% else %}&nbsp; &nbsp; <input type="text" name="sku" value="{{ sku }}" placeholder="{{ entry_sku }}"&nbsp;&nbsp; &nbsp; &nbsp; id="input-sku" class="form-control" />{% endif %}
随时随地看视频慕课网APP
我要回答