【问题标题】:Prototype error in MagentoMagento 中的原型错误
【发布时间】:2013-09-06 18:24:15
【问题描述】:

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

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

Uncaught TypeError: Object.keys called on non-object prototype.js:126 addMethods prototype.js:126 create prototype.js:115(匿名函数)wishlist.js:38

for (var i = 0, length = properties.length; i

自定义主题也使用 JQuery,所以这可能是一个冲突问题。但是当我尝试在 Prototype 调用之前移动 JQuery 调用时,JQuery 函数停止工作。

谁能帮忙解释一下 1. 错误是否与 Prototype / JQuery 冲突有关(我使用的是 noConflict 脚本)以及 2. 如何最好地解决这个问题?

谢谢!

兰迪

【问题讨论】:

  • 你正在使用 PrototypeJS 1.7 - 最新版本是 1.7.1 你可以尝试升级看看是否可以清除错误prototypejs.org/download
  • 我也遇到了同样的问题,有人找到解决办法了吗?

标签: magento prototypejs


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-15
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多