PrestaShop 1.7不允许禁用该模块
我一直在尝试上传一个模块,它在1.6版本上运行得非常好,但是当我尝试上传到1.7版本时,我得到了下一个错误-检查屏幕截图 我到处都在寻找错误,但找不到解决方法,请帮忙PrestaShop 1.7不允许禁用该模块,prestashop,prestashop-1.6,prestashop-1.7,prestashop-modules,Prestashop,Prestashop 1.6,Prestashop 1.7,Prestashop Modules,我一直在尝试上传一个模块,它在1.6版本上运行得非常好,但是当我尝试上传到1.7版本时,我得到了下一个错误-检查屏幕截图 我到处都在寻找错误,但找不到解决方法,请帮忙 模块类名称必须与模块名称相同,如: class myNextModule extends Module{ public function __construct(){ $this->name = 'myNextModule'; ... 如果不是,则在安装过程中会抛出“模块不是有效的模块名”错误。 有同样的问题,
模块类名称必须与模块名称相同,如:
class myNextModule extends Module{
public function __construct(){
$this->name = 'myNextModule';
...
如果不是,则在安装过程中会抛出“模块不是有效的模块名”错误。
有同样的问题,经过修正安装成功完成。
(Prestashop 1.7.6)从模块文件夹中删除具有模块名称的文件夹-您已经有了具有此名称的文件夹。您的模块也可能处于开发模式,并且您的模块文件夹中的sql/install.php或sql/uninstall.php中存在错误的sql查询。这在我的例子中发生了。这不是问题所在,类名与构造函数中的类名相同。您是否重新安装或升级了Prestashop(1.7版)?