我正在尝试自定义“产品订购”报告,以便它仅显示具有以XX开头的SKU的产品的摘要。我一直在关注http://magentocoder.jigneshpatel.co.in/reports/create-custom-reports-in-magento-admin/的教程来扩展模块,但是本教程展示了如何通过向“核心”代码池添加代码来扩展报告,这将导致问题进一步发展。由于Magento配置文件的混乱特性,我无法使用“本地”代码池进行修改...
是否有人通过在“本地”代码池中进行修改来成功扩展此(或类似)报告?关于这个主题的文档或教程似乎没什么用,我觉得很惊讶。
非常感谢任何帮助。
答案 0 :(得分:1)
最简单的方法是从/ core向下复制文件夹/文件结构,然后在/ local中重新创建你想要的位 - 所以app / code / local / Mage / Adminhtml / Block等等。
这适用于PHP文件,本地文件夹首先出现在include路径中,因此文件将优先于core,但我不确定config.xml ...我认为它会没事(你需要整个文件,添加内容,因为它根本不会读取核心版本。
这将使核心文件保持不变,但如果您复制的文件在更新中发生更改,则您需要进行这些更改并将其放入您的版本中。
将其作为独立模块进行操作是可能的,但在答案中有点难以解释...... AW_Blog模块是一个很好的方法,可以查看配置文件的功能。