2

我在 Magento 1.13 EE 部署中使用 HelloResponsive EE 主题。

在为 eWAY 网关设置扩展时,我被告知 Prototype.js 文件中存在一个错误,该错误干扰了 JSON 帖子。

未捕获的 TypeError:Object.keys 在非对象prototype.js 上调用: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. 如何最好地解决这个问题?

谢谢!

兰迪

4

1 回答 1

1

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

于 2013-10-16T17:05:55.317 回答