2
重写资源模型时如何处理不推荐使用的“ Mysql4”类
我必须重写Mage_Catalog_Model_Resource_Category_Flat。 Mage_Catalog_Model_Resource_Eav_Mysql4_Category_FlatMagento 1.7中仍然存在旧的资源类,以实现向后兼容,并扩展了新的资源类。 在代码库中搜索完整的模型别名resource_eav_mysql4_category_flat不会产生任何结果。但是config.xmlMage_Catalog的包含以下行: <deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode> 而且我不知道在哪里以及如何deprecatedNode使用。 重写这种资源模型时会遇到什么困难?我应该重写两个类吗?还是可以安全地忽略mysql4类?