我想将prestashop从1.6.0.11升级到1.7(最新版本)。首先,我尝试了一键升级,但没有为我工作。请参阅这些屏幕截图http://prntscr.com/ek46kr,http://prntscr.com/ek46nb,http://prntscr.com/ek46sa。其次,我尝试过像这个链接http://doc.prestashop.com/display/PS16/Manual+update这样的手动步骤,但这也行不通!请参见屏幕截图http://prntscr.com/ek4dbv
如果有人知道升级prestashop 1.7的完美步骤,请在这里回答。这将非常有帮助。
提前致谢!
答案 0 :(得分:1)
没有一般规则或指导从1.6升级到1.7。
来自Prestashop开发人员博客:Is it be easy to upgrade from previous versions of PrestaShop to v1.7?
简而言之:不,它不会。您可以升级,但要准备好调整或替换您的许多插件(主题,模块)。
现在回答更长的问题。 PrestaShop 1.7是一个主要版本,不仅因为它包含了很多甜蜜的变化,而且它也是SemVer这个术语的主要特征:它打破了一些向后兼容性。如果没有,我们可能会称之为1.6.2.0:)
对于初学者来说,1.6主题不适用于1.7。这是明确的。我们重写了主题制作方式,主题设计师将很高兴在新的Starter Theme中找到适合自己主题的坚实基础。有了这个基础,新主题可以创建1.6主题的一半时间创建。
现在,关于模块。所有写得很好的1.6模块应该在1.7中几乎没有变化,除了:
- 以主题/前台为目标的那些 - 因为我们重写了主题的写作方式。
- 以产品页面为目标的产品 - 因为此页面的DOM已更改。
- 那些以模块页面为目标的 - 再次,因为此页面的DOM已更改。
对于任何升级,这意味着为了让PS 1.6迁移到PS 1.7,您(或您的代理机构)必须:
- 重写主题,最好使用入门主题或默认主题。
- 调整产品页面模块(CSS和JavaScript)。
- 调整模块页面模块(CSS和JavaScript)。
- 测试所有其他模块 - 就像您对任何新版本一样。
无论如何,我们建议您确保您的模块可以正常工作 升级前的PrestaShop 1.7。
答案 1 :(得分:0)
我想再提供一个解决方案,它更简单:
我们开发了数据迁移模块PrestaShop 1.6-1.7,您可以迁移您的产品,客户,订单,快递,类别,制造商等等。 并已将多家商店转移到PrestaShop 1.7的版本 该模块还可以将内容从1.5版传输到1.7版 目前可在PrestaShop Addons上使用: https://addons.prestashop.com/en/data-migration-backup/29736-1-click-prestashop-upgrade-16-to-17.html
如果您有任何错误,我们也会协助您进行数据传输。
答案 2 :(得分:0)
您可以使用此免费模块轻松地将Prestashop从版本1.6(或任何旧版本)迁移/升级到1.7:https://www.prestashop.com/forums/topic/820013-migrate-or-upgrade-prestashop-16-or-other-versions-to-17-%E2%80%93-free-module/