从Magento中的可配置产品中删除属性

时间:2012-09-22 03:29:26

标签: magento configuration attributes admin product

有可能在可配置产品创建后从其中删除属性吗?我尝试从属性集中删除属性,但如果Magento已经分配给产品,则Magento将不允许您这样做。我看到从产品中删除属性的唯一方法是直接在数据库中( catalog_product_super_attribute 表)。

1 个答案:

答案 0 :(得分:0)

您可以使用此模型获取 catalog_product_super_attribute 属性的集合,然后继续删除记录。

Mage::getResourceModel('catalog/product_type_configurable_attribute_collection')

要知道,有一个_afterSave方法试图将标签保存在Mage_Catalog_Model_Product_Type_Configurable_Attribute上的另一个表上,这将在删除时导致异常。