我在Magento 1.13 EE部署中使用HelloResponsive EE主题。
在设置eWAY网关的扩展时,我被告知Prototype.js文件中存在一个错误,该错误干扰了JSON帖子。
未捕获TypeError:在非对象prototype.js上调用Object.keys:126 addMethods prototype.js:126 create prototype.js:115(匿名函数)wishlist.js:38
for(var i = 0,length = properties.length; i< length; i ++)klass.addMethods(properties [i]);
自定义主题也使用JQuery,因此这可能是一个冲突问题。但是当我尝试在Prototype调用之前移动JQuery调用时,JQuery函数停止工作。
任何人都可以帮助解释1.错误是否与Prototype / JQuery冲突有关(我使用noConflict脚本)和2.如何最好地解决这个问题?
谢谢!
兰迪
答案 0 :(得分:1)
看看这个帖子中的答案,看看它是否对你有帮助。基本上,我的主题中有一个过时的模板文件,缺少一些关键的变量定义: https://magento.stackexchange.com/questions/7682/error-in-prototype-js