gpt4 book ai didi

javascript - Magento Varien JS 文件应该如何更改?

转载 作者:数据小太阳 更新时间:2023-10-29 05:00:10 24 4
gpt4 key购买 nike

我需要对以下 Magento 文件进行一些更改:

  • public_html\js\varien\configurable.js
  • public_html\js\varien\product,js

问题是;我应该编辑这些文件吗?它们是核心文件吗(如果我升级了 Magento,它们将被替换)?

如果我不应该编辑它们,如果我想更改这些文件的内容,我应该怎么做?

最佳答案

假设你想覆盖 product.js 的“重新加载”功能

按照步骤

-> 在 js 文件夹下创建一个新文件夹,在我们的例子中是在 /js/jsoverride/

-> 现在创建一个新的 js 文件,在我们的例子中,我们使用以下代码创建了 /js/jsoverride/product.js

Product.OptionsPrice.prototype.reload 
= Product.OptionsPrice.prototype.reload.wrap(function(parentMethod){
alert("Override success");
});

-> 将以下代码添加到适当的布局文件(catalog.xml/local.xml)

 <reference name="head">
<action method="addJs"><script>varien/product.js</script></action>
<action method="addJs"><script>jsoverride/product.js</script></action>
......
</reference>

完成更新后刷新缓存。

更多信息请参阅 wrap()

关于javascript - Magento Varien JS 文件应该如何更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22962443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com