我正在开发自己的模块(presta 1.5)并且已根据我的需要覆盖了一些核心类/控制器。我被要求在现有网站上安装此模块 表创建按计划进行,但是当涉及到“安装”覆盖时,它会崩溃,说明我为ProductController覆盖的其中一个函数已被覆盖(由之前安装在所述网站上的模块)。
所以这是我的问题:如何让我的模块自动安装(当按下后端的“安装”按钮时)我的覆盖不会让它崩溃?请注意,我建议保持所有模块先前处于活动状态。
感谢您的见解。
答案 0 :(得分:1)
一个方法只能被覆盖一次。因此,如果您已经安装了另一个覆盖相同方法的模块,则无法正确安装自己的模块。 修复它的唯一方法是手动将现有覆盖与您的模块合并,从模块中删除覆盖,然后再次尝试安装模块。