我在OpenCart 2.3.0.2中安装了扩展程序。安装成功。但现在我不能根据我的需要修改扩展名。当我点击编辑按钮。它向我显示“权限被拒绝”消息(附加屏幕截图)。我在互联网上搜索了很多,但没有找到任何与我的问题相符的具体解决方案。我实在无法理解在哪里解决这个问题。
我需要解决这个问题。希望你们能在这里帮助我。
答案 0 :(得分:0)
此问题的一些可能原因:
在将文件复制到您的网站后,您是否真的在扩展程序上运行安装?这可以在Admin-> Extensions-> Extensions中完成,然后选择扩展类型,然后点击" +"签署延期。
检查管理员 - >系统 - >用户 - >用户以确保您的用户组是 "管理员"
检查admin/controller
下的文件是否有扩展名,然后查看hasPermission
。它看起来像这样:
if(!$ this-> user-> hasPermission(' modify',' extension / YOUR_EXTENSION')){ $ this->错误['警告'] = $ this-> language-> get(' error_permission'); }
这将显示在数据库中查找的位置。查看表oc_user_group
。
答案 1 :(得分:0)
我认为您的用户组中缺少权限。
要解决此问题,请转到管理员面板 - >系统 - >用户 - >用户组 - >并编辑您帐户的用户组(您可以知道它在系统中的含义 - >用户 - >用户 - >并编辑您的帐户)
在此页面上,您可以设置权限“访问权限”和“修改权限”。点击“全选”,然后点击“保存”。
之后,您应该可以访问您的扩展程序了。如果有效,请告诉我。
答案 2 :(得分:0)
这是以下问题之一:
1)扩展的权限(你可以像安德烈所说的那样在用户组中更改它们)
2)扩展名(路由= ...)的网址错误,或
3)缺少扩展名的文件。