有可能在可配置产品创建后从其中删除属性吗?我尝试从属性集中删除属性,但如果Magento已经分配给产品,则Magento将不允许您这样做。我看到从产品中删除属性的唯一方法是直接在数据库中( catalog_product_super_attribute 表)。
答案 0 :(得分:0)
您可以使用此模型获取 catalog_product_super_attribute 属性的集合,然后继续删除记录。
Mage::getResourceModel('catalog/product_type_configurable_attribute_collection')
要知道,有一个_afterSave方法试图将标签保存在Mage_Catalog_Model_Product_Type_Configurable_Attribute上的另一个表上,这将在删除时导致异常。