我正在編寫一個Magento模塊來管理超過3.5K類別的商店主菜單中的商品目錄類別。出於這個原因,我將「Use Flat Catalog Category」設置爲「是」。如果「Use Flat Catalog Category」設置爲「yes」,爲什麼Magento Catalog/Category模型不保存類別數據?
它沒有設置使用Magento的模型(沒有發現錯誤或異常)/更新類別的數據,即使它的工作好,如果我設置「使用平面目錄類別」到「沒有」。
$category = Mage::getModel('catalog/category');
$category = $category->setStoreId($storeId);
$category->load($id);
$category->setData('include_in_menu', 1);
$category->save();