Magento中的原型错误

时间:2013-09-06 18:24:15

标签: magento prototypejs

我在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.如何最好地解决这个问题?

谢谢!

兰迪

1 个答案:

答案 0 :(得分:1)

看看这个帖子中的答案,看看它是否对你有帮助。基本上,我的主题中有一个过时的模板文件,缺少一些关键的变量定义: https://magento.stackexchange.com/questions/7682/error-in-prototype-js