Prestashop:如何手动更新主题和模块?

时间:2017-11-21 19:26:37

标签: module themes prestashop upgrade prestashop-1.7

通过单击更新按钮,可以在后台自动更新某些模块。但是,如果模块来自prestashop本身以外的其他源(例如github),则模块需要 - afaik - 手动更新。

那么应该如何处理更新?

下载ZIP和

  1. unzip通过相应的模块文件夹(/modules/acme/
  2. 解压缩rsync/modules/acmersync -trv /tmp/acme /modules
  3. 与2相同,但--delete
  4. 完全删除文件夹并解压缩新文件夹,例如rm -rf /modules/acmecp -a /tmp/acme /modules/acme
  5. 其他......
  6. 旁注:config.xml和可能的其他生成文件怎么样?

    同样适用于主题更新,如何处理这些?

    关于当前版本Prestashop 1.7 +。

2 个答案:

答案 0 :(得分:1)

如果模块升级正确(您可以检查模块版本是否在主模块类构造函数中更新并使用upgrades文件夹中的升级脚本和模块内的文件),您可以解压缩它。然后访问后端的模块列表页面并运行模块升级。 config.xml是自动(重新)生成的,仅用于优化同一后端页面中的模块列表加载 - 它对模块行为本身没有影响。

对于主题,您也可以解压缩最后一个。

当我对任何升级有疑问时,我会制作商店的开发副本并首先进行升级,看看是否一切正常,然后在实时实例上进行升级。

答案 1 :(得分:0)