Php 覆盖Magento中的文件\图像模型

Php 覆盖Magento中的文件\图像模型,php,magento,Php,Magento,我正在尝试更改我的Magento(1.5.10)商店中产品的图像质量 经过大量的研究,我发现了一个论坛帖子,它展示了如何使用Magento的核心文件。因为更改核心是不好的,所以我尝试使用自定义模块覆盖File_图像模型 我创建了以下文件: /app/etc/modules/Quantumco_Image.xml /app/code/local/Quantumco/Image/etc/config.xml /app/code/local/Quantumco/Image/Model/Image.ph

我正在尝试更改我的Magento(1.5.10)商店中产品的图像质量

经过大量的研究,我发现了一个论坛帖子,它展示了如何使用Magento的核心文件。因为更改核心是不好的,所以我尝试使用自定义模块覆盖File_图像模型

我创建了以下文件:

  • /app/etc/modules/Quantumco_Image.xml
  • /app/code/local/Quantumco/Image/etc/config.xml
  • /app/code/local/Quantumco/Image/Model/Image.php
  • 正在加载我的模块(它显示为在管理后端启用),但我的代码似乎并没有实际覆盖模型。据我所知,Image.php根本没有运行

    我做错了什么?有没有更好的方法覆盖此模型


    按照建议将更改后的Config.xml更新为Config.xml

    使用我的“断开文件以查看是否包含它”技术进行更新,我发现我的config.xml文件没有被解析。知道是什么原因吗


    更新到最后,我好像遇到了插件冲突。我认为。

    quantumco\u image
    应该是
    quantumco\u image
    config.xml
    的节点中,以及nachito提到的保持小写是最佳实践

    还可以查看Mage_Media/etc/config.xml,并遵循要重写的模型的节点路径

    我相信你想重写媒体文件,而不是媒体

    <global>
    <models>
    <media_file>
    <rewrite>
    <image>Quantumco_Image_Model_Image</image>
    </rewrite>
    </media_file>
    </models>
    </global>
    
    
    Quantumco_图像_模型_图像
    
    它真的是
    Quantumco/Image/etc/Config.xml
    还是
    Config.xml
    ?@nachito是的,它真的是Config.xml我想那是你的问题了。将其更改为
    config.xml
    @nachito done,没有明显的区别。此外,签出是一个比inchoo文章更好的示例。进行了更改,但似乎仍然不起作用。我去看看那篇文章。