- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我需要对以下 Magento 文件进行一些更改:
问题是;我应该编辑这些文件吗?它们是核心文件吗(如果我升级了 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/
改进这个问题: Is it good practice to add own file in lib/Varien/Data/Form/Element folder 接受的答案显示了如何扩展 Vari
这个问题已经有答案了: How to know what class is an object instance of? (php5) (2 个回答) 已关闭 9 年前。 我想要一个简单的代码片段,它
这个问题已经有答案了: How to know what class is an object instance of? (php5) (2 个回答) 已关闭 9 年前。 我想要一个简单的代码片段,它
我需要对以下 Magento 文件进行一些更改: public_html\js\varien\configurable.js public_html\js\varien\product,js 问题是;
嗨,在我的自定义模块中,我使用 cms_page_save_after 事件通过 cms pages 保存更多数据。而在 oberver 中,我得到了无法处理的此类数据。 Varien_Event_O
我正在查看 Magento 源文件,试图理解为什么我无法移动 varien/configurable.js 而不抛出另一个扩展的错误,因此 Google Closure Compiler 缩小了它,但
我有一个使用“core_read”和查询方法调用的存储过程。然后使用 fetchAll(PDO::FETCH_ASSOC) 收集结果。 数据出来的很完美。我可以在数组上执行 foreach,并通过数组
我需要在 Magento 中创建包含少量数据库表的模块。该模块的功能之一是添加多个图像。例如,在管理员的“添加新项目”或“编辑项目”页面上,从左侧我有标签,其中之一是“项目图片”。单击时我希望此选项卡
Entity: line 60: parser error : Opening and ending tag mismatch: config line 28 and confg in /home/
我正在制作一个 Magento 扩展,它在产品 View 页面上调用自定义 JS 文件。此自定义 JS 文件将最后加载,并且需要覆盖/js/varien/product.js 底部的 formatPr
这似乎是很多人都遇到过的问题! Link to google search results 有很多答案,我研究了一些比较合理的答案,并修复了页面上的所有 javascript 错误。在 Chrome
从今天早上开始,我得到了以下信息运行 Magento cronjob 后的 PHP 通知: Undefined index: REQUEST_URI in /htdocs/lib/Varien/Aut
我正在使用 magento 1.7 这里有一些问题我无法理解我创建扩展并在表单中使用图像类型字段当我选择图像然后保存成功但是当我编辑并且没有进行更改点击保存然后我得到了此以下错误您对此有任何解决方案吗
Fatal error: Call to a member function extend() on a non-object in /***/***/public_html/lib/Varien/S
我将 magento 网站从 1.4.1.1 升级到最新版本。 但是当我加载网站时它显示白页。 在 fire bug 中它显示网络服务器错误。 所以我使用 ssh 检查了错误。 tail -f /va
我正在使用 Magento 1.8.0.0,我通过本地主机在 WAMP 服务器上安装了一个测试版本,当我想添加类别时,出现下一个错误: fatal error :在 C:\wamp\www\magen
我是一名优秀的程序员,十分优秀!