Prestashop - 我可以在不丢失工作的情况下升级模块吗?

Prestashop - Can I upgrade modules without losing my work?

我将我的版本升级到最新版本 1.7.7.8 并且一些模块我无法在后台仅在手动模式下升级(我从插件购买)但是这样我就失去了我的工作并返回标准模式。 请问有人有想法吗?

示例:我正在处理这个“注册”页面并进行了一些更改

Prestashop 的本页来源

这就是变化

注意:这只是一个示例,我找到了解决方案,我的意思是在其他模块中,当我按升级时,这就是我得到的,我拥有它 .zip

当我复制和粘贴时,我丢失了我的工作

您对注册页面所做的更改与第三方模块无关。

上传更新模块的 ZIP 将仅覆盖 /modules/{module_name} 文件夹(及其文件)中的模块。

因此,上传更新版本将“启动”模块开发人员提供的升级程序,但仅此而已。

我想对于您的修改,您已经在核心(或主题/翻译)中发挥了作用,因此使用简单的模块不会丢失任何东西 upload/upgrade。

如果我的理解有误,您实际上是直接对某些第三方模块文件进行了一些更改,这不是“Prestashop”的工作方式...

有几种方法可以覆盖主题中的模块模板(只需将自定义 TPL 放在 /themes/mytheme/modules/xxxx 目录中)。