Saya harus menulis ulang Mage_Catalog_Model_Resource_Category_Flat
.
Kelas sumber daya lama Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Flat
masih 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_flat
tidak membuahkan hasil apa pun. Tetapi config.xml
Mage_Catalog berisi baris ini:
<deprecatedNode>catalog_resource_eav_mysql4</deprecatedNode>
Dan saya tidak tahu di mana dan bagaimana deprecatedNode
digunakan.
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?