Module 在prestashop中安装主题后覆盖功能不起作用

Module 在prestashop中安装主题后覆盖功能不起作用,module,themes,overriding,prestashop,prestashop-1.5,Module,Themes,Overriding,Prestashop,Prestashop 1.5,我开发了一个模块来覆盖类和控制器文件。在controller中,我试图覆盖ordercontroller.php文件,并且在prestashop默认主题中一切正常。但一旦我改变了主题,覆盖函数就不起作用了 我在主题安装后卸载了模块,在模块安装之前再次安装并删除了cache\u index.php文件。。但覆盖仍然不起作用。有人能帮我吗,我不知道我哪里出错了。我使用的是PS 1.5.6.0版你应该删除class_index.php。您可以在缓存文件夹中找到它。您应该删除class_index.ph

我开发了一个模块来覆盖类和控制器文件。在controller中,我试图覆盖
ordercontroller.php
文件,并且在prestashop默认主题中一切正常。但一旦我改变了主题,覆盖函数就不起作用了


我在主题安装后卸载了模块,在模块安装之前再次安装并删除了
cache\u index.php
文件。。但覆盖仍然不起作用。有人能帮我吗,我不知道我哪里出错了。我使用的是PS 1.5.6.0版

你应该删除class_index.php。您可以在缓存文件夹中找到它。

您应该删除class_index.php。您可以在缓存文件夹中找到它。

关于未显示覆盖模块功能的问题


在Prestashop 1.6上,转到您的后台办公室,进入
模块和服务>模块和服务
搜索模块并重置它

针对未显示超码模块功能的问题


在Prestashop 1.6上,转到您的后台办公室,进入
模块和服务>模块和服务
搜索模块并重置它

这并不能回答这个问题。若要评论作者或要求作者澄清,请在其帖子下方留下评论。class_index.php将包含所有函数位置,因此,如果在添加覆盖函数后删除该函数,则该函数将被更改。这不会提供问题的答案。若要评论作者或要求作者澄清,请在其帖子下方留下评论。class_index.php将包含所有函数位置,因此,如果在添加覆盖函数后删除此函数,它将被更改。