Saya harus menulis ulang Mage_Catalog_Model_Resource_Category_Flat.
Kelas sumber daya lama Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flatmasih ada di Magento 1.7 untuk kompatibilitas ke belakang dan memperluas yang baru.
Pencarian di basis kode untuk model lengkap alias resource_eav_mysql4_category_flattidak membuahkan hasil apa pun. Tetapi config.xmlMage_Catalog berisi baris ini:
<deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode>
Dan saya tidak tahu di mana dan bagaimana deprecatedNodedigunakan.
Kesulitan apa yang muncul saat menulis ulang model sumber daya seperti itu? Haruskah saya menulis ulang kedua kelas? Atau bisakah saya dengan aman mengabaikan kelas mysql4?