Tengo que reescribir Mage_Catalog_Model_Resource_Category_Flat.
La antigua clase de recurso Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flattodavía está allí en Magento 1.7 para compatibilidad con versiones anteriores y extiende la nueva.
Una búsqueda en la base de código para el alias de modelo completo resource_eav_mysql4_category_flatno arrojó ningún resultado. Pero el config.xmlde Mage_Catalog contiene esta línea:
<deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode>
Y no sé dónde y cómo deprecatedNodese usa.
¿Qué dificultades hay que esperar al reescribir tal modelo de recursos? ¿Debo reescribir ambas clases? ¿O puedo ignorar con seguridad la clase mysql4?
fuente
