在最后的1.9.0.1 Magento版本中,看起来使用的prototype.js是2010年的1.7
为什么他们不使用2014年发布的1.7.2
我个人在网站上更新了原型,似乎一切正常,甚至更好。
你认为最后一个原型可能与一些Magento的东西有些不兼容吗?
答案 0 :(得分:5)
你忘记了工程师的精神,“如果没有破产,就不要修理它”。直到有些事情只能通过升级来解决,那就没有意义了。升级意味着对整个应用程序的其余部分进行额外测试,并且企业软件测试必须非常彻底。
答案 1 :(得分:1)
我尝试手动将1.7.2上传到我的一个Magento项目,但在结帐时Chrome浏览器中出现了错误。 1.7.2似乎与1.7大不相同。 Magento现在转向jQuery,他们在企业版中包含jQuery,他们在1.9上使用它。所以我认为所有新功能都将主要在jQuery上编写,可能有一段时间他们会完全删除Prototype作为一个纯粹支持的库。