覆盖magento模型

覆盖magento模型,magento,types,module,product,Magento,Types,Module,Product,嗨,我正在尝试覆盖magento管理模型文件 文件位置为:core/Mage/Catalog/Model/Product/Type.php 我试图在创建新产品时只显示简单的产品,但它不起作用 目录拉伸器和文件如下所示 本地->Divum->目录->etc->config.xml <?xml version="1.0"?> <config> <modules> <Divum_Catalog> <ve

嗨,我正在尝试覆盖magento管理模型文件

文件位置为:core/Mage/Catalog/Model/Product/Type.php

我试图在创建新产品时只显示简单的产品,但它不起作用

目录拉伸器和文件如下所示

本地->Divum->目录->etc->config.xml

<?xml version="1.0"?>
<config>
    <modules>
        <Divum_Catalog>
           <version>0.1.0</version>
        </Divum_Catalog>
        <global>
            <models>
            <catalog>
                    <rewrite>
                    <product_type>Divum_Catalog_Model_Product_Type</product_type>
                </rewrite>
                </catalog>
            </models>
        </global>
    </modules>
</config>
当我将相同的代码放入位于 “
core/Mage/Catalog/Model/Product/Type.php
”它正在工作,但在覆盖文件中不工作


我想我在配置文件中犯了一个错误,但我不知道是什么问题。请帮我解决这个问题。

试试这个,你已经将它全部包装在
模块
标签中了

<?xml version="1.0"?>
<config>
    <modules>
        <Divum_Catalog>
            <version>0.1.0</version>
        </Divum_Catalog>
    </modules>
    <global>
        <models>
            <catalog>
                <rewrite>
                    <product_type>Divum_Catalog_Model_Product_Type</product_type>
                </rewrite>
            </catalog>
        </models>
    </global>
</config>

0.1.0
部门目录型号产品类型
<?xml version="1.0"?>
<config>
    <modules>
        <Divum_Catalog>
            <version>0.1.0</version>
        </Divum_Catalog>
    </modules>
    <global>
        <models>
            <catalog>
                <rewrite>
                    <product_type>Divum_Catalog_Model_Product_Type</product_type>
                </rewrite>
            </catalog>
        </models>
    </global>
</config>