2

我想将 shopware 3.5.4 版本的 shopware 迁移到 shopware 5 版本,但我无法更新它。我也在尝试将其内容和主题转移到我刚刚安装的 shopware 5。有没有捷径可以做到这一点

4

2 回答 2

2

没有捷径可走。您必须更新到某个中间版本。

如果您已升级到 4.2 版,则可以按以下步骤进行更新:

  1. 4.2
  2. 5.1.6
  3. 5.6.10
  4. 5.7.6

另请参阅 shopware 5 变更日志

在 shopware github存储库中,您可以找到自 4.0.1 以来的所有版本作为标签。

于 2021-10-29T11:19:13.030 回答
0

由于大多数旧版本的商店用品(至少是我所知道的)都非常“修补”,因此转移到最近的商店用品的简单方法是:

  1. 将数据库和本地文件复制到支持主机(请记住,您将需要旧版本的 PHP)
  2. 禁用(最好卸载)每个插件和主题,切换到默认主题
  3. 升级到 SW4,然后严格按照本指南升级到最新版本的 shopware 5 https://docs.shopware.com/de/shopware-5-de/update-guides
  4. 使用导入/导出工具导出所有产品和订单数据

您最好跳过第 3 步,应用所有数据库迁移,并在全新安装中使用数据库,但我猜您的媒体文件会遇到问题(图像等可能不再可用)

另一种方法可能是编写一个小脚本将所有数据导出到 csv 并使用本机工具导入。

没有办法(据我所知)让您的旧主题在最新版本的 SW5 中工作。在创建新版本之前,请记住 SW5 很快就会停产,而 SW6 速度更快,并且在可用性方面遥遥领先。您可以使用 SW6 的导入功能从 SW5 迁移到最新版本。

于 2021-11-04T10:57:27.257 回答