我在 opencart 上安装了扩展“newsletter”和“simple blog”
2.3.0.2 然后在user/user_group中添加权限。当我尝试启用状态时,它将显示“权限被拒绝!” 消息和
不允许我显示此模块。但是同一个模块在以前的 opencart 2.2.X 上工作正常,一个得到同样的问题并得到解决方案?
如果这是由于兼容性问题,我可以更改模块代码中的权限。
有谁知道。
我在 opencart 上安装了扩展“newsletter”和“simple blog”
2.3.0.2 然后在user/user_group中添加权限。当我尝试启用状态时,它将显示“权限被拒绝!” 消息和
不允许我显示此模块。但是同一个模块在以前的 opencart 2.2.X 上工作正常,一个得到同样的问题并得到解决方案?
如果这是由于兼容性问题,我可以更改模块代码中的权限。
有谁知道。
转到设置>用户>用户组,然后选择您的管理员所属的用户组。您将看到“访问权限”和“修改权限”。单击两个权限组的“全部检查”链接,然后保存。你已准备好出发 :)
很可能模块安装不允许您设置用户组权限。您可以手动执行此操作。
$this->user>->hasPermission( 'modify', extension/extension);
忘记调整表格您无需更改数据库中的任何内容即可解决此问题
这是旧版本控制器的示例:代码:全选
$this->redirect($this->url->link('extension/module', 'token=' . $this->session->data['token'], 'SSL'));
现在应该写成: 代码:全选
$this->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'], 'SSL'));
因此,如果您有一个旧模块,请检查您的控制器,即 admin/controller/module/yourmodule.php 然后找到 'extension/module' 替换 'extension/extension'