Prestashop:跨模块覆盖不同PS版本

时间:2017-06-19 18:26:50

标签: override prestashop

对于来自模块的核心类的函数覆盖,我有一个问题。

标准方法是将覆盖放在/modules/my_module/override/classes/XXX.php中,PS install()函数将处理所有其余的。

但是,如果被覆盖的函数在PS版本之间有不同的参数怎么办?这将需要不同的覆盖文件以及在安装时使用正确文件的方法。但有没有办法自动完成这个?

我想的一种方法是在调用parent :: install()之前保留文件夹/ modules / my_module / override / classes / empty和install函数 - 首先根据实际的PS版本复制正确的文件,安装模块的地方。

还有其他办法吗?

0 个答案:

没有答案