我试图改变Magento(1.5.10)商店中产品的图像质量。
经过大量研究后,我发现了一个论坛帖子,通过对Magento核心文件之一进行小的更改来显示如何。由于更改核心是坏的,我试图使用自定义模块覆盖File_Image模型。
我创建了以下文件:
正在加载我的模块(它显示为在管理员后端启用),但我的代码似乎并没有实际覆盖模型。据我所知,Image.php根本就没有运行。
我做错了什么?有没有更好的方法来覆盖这个模型?
update 按照建议将Config.xml更改为config.xml
更新使用我的"打破文件以查看是否包含该文件"技术,我已经发现我的config.xml文件没有被解析。可能导致这种想法的任何想法?
update 最后,好像我有一个插件冲突。我想。
答案 0 :(得分:1)
quantumco_image
应该在Quantumco_Image
的节点中config.xml
以及nachito提到保持小写是最佳做法。
另请查看Mage_Media / etc / config.xml并按照要重写的模型的节点路径进行操作。
我相信你想要重写media_file而不是媒体。
<global>
<models>
<media_file>
<rewrite>
<image>Quantumco_Image_Model_Image</image>
</rewrite>
</media_file>
</models>
</global>