Prestashop 1.7 重写prestashop 1.7.6中的模块类
我正在尝试重写我安装的模块中的类。该类位于Prestashop 1.7 重写prestashop 1.7.6中的模块类,prestashop-1.7,Prestashop 1.7,我正在尝试重写我安装的模块中的类。该类位于MyModule/lib/MyClass.php中的modules文件夹中 所以我所做的就是在override/modules/MyModule/lib/MyClass.php中创建该类的副本,声明如下: class MyClassOverride extends MyClass { // custom code } 我还删除了class_index.php文件 我的更改没有应用,所以我真的不知道我在这里遗漏了什么。甚至
MyModule/lib/MyClass.php中的modules文件夹中
所以我所做的就是在override/modules/MyModule/lib/MyClass.php
中创建该类的副本,声明如下:
class MyClassOverride extends MyClass {
// custom code
}
我还删除了class_index.php文件
我的更改没有应用,所以我真的不知道我在这里遗漏了什么。甚至有可能做到这一点吗?我听说在以前版本的prestashop中,您无法重写模块类
有人有主意吗?我也有同样的问题
如果类位于MyModule/MyClass.php
中,似乎可以为模块重写php类,但如果类位于MyModule/lib/MyClass.php
中,则该类不起作用。…我也有同样的问题
如果类位于MyModule/MyClass.php
中,似乎可以为模块重写php类,但如果类位于MyModule/lib/MyClass.php
中,则该类不起作用