我们可以在网站准备好后更新magento吗?

时间:2014-05-02 12:24:33

标签: php magento

我正在使用magento 1.7.0,我的网站已经准备好了。由于此版本的一些不寻常的响应,我想将此magento版本更新为最新版本。但是我不想改变像我的主题那样的东西,它的核心文件已经修改了所有。是否可以更新magento?

1 个答案:

答案 0 :(得分:0)

理论上是可行的。
如果您没有安装自定义扩展程序,升级应该会顺利进行。

如果您这样做,请确保它们与1.8.1兼容(在撰写本文时最新)。

现在的问题。您的主题与1.8主题不兼容是偶然的 1.8中有很多变化。最重要的是form_key,当你登录,注册,添加东西到购物车或结账过程的每一步时,现在需要{{1}}(也许还有其他地方,我只是不知道所有这些)。这意味着,出于安全原因,在几乎每个发布请求中,您必须向控制器发送一个因会话而不同的值。您必须使所有表单都包含此表单密钥。

另一个重大变化是结账的进展。在1.8中,只有最后一步加载在进度侧栏中,而不是加载每一步 您可能需要在主题中更改此设置。

总之,如果您的网站已经准备好并且您需要快速发布,请不要升级。
如果你想升级它意味着你的网站几乎没有准备就绪'而你必须花一些时间来修复它并使所有内容与1.8兼容。