Magento覆盖模块的核心文件

时间:2013-02-12 16:04:08

标签: magento

我已经覆盖了一个核心Varien文件,将其移动到/ local / namespace并在那里进行编辑。我有一个模块取决于被修改的文件。如果Varien文件位于/ local / Varien中,并且我的模块位于/ local / module_name中,如何打包模块,包括修改后的Varien文件?

1 个答案:

答案 0 :(得分:0)

您应该尝试使用基于XML的覆盖,语法如下:

<blocks>    
    <enterprise_giftregistry>
        <rewrite>
            <customer_list>MyNamespace_MyModule_Block_MyBlock</customer_list>
        </rewrite>
    </enterprise_giftregistry>
</blocks>

此页面上提供了更多信息,例如,或通过谷歌搜索'xml rewrite overriding':

http://www.magentocommerce.com/wiki/5_-_modules_and_development/0_-_module_development_in_magento/how_to_overload_a_controller