2012-09-22 64 views
1

一旦创建了可配置产品,是否有任何方法可以删除该属性?我试图从一个属性集中删除一个属性,但如果它已经被分配给一个产品,Magento不会允许你。我看到从产品中删除属性的唯一方法是直接在数据库中(catalog_product_super_attribute表)。从Magento中的可配置产品中删除属性

回答

0

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

Mage::getResourceModel('catalog/product_type_configurable_attribute_collection')

要洁具,还有就是试图保存上Mage_Catalog_Model_Product_Type_Configurable_Attribute另一个表,删除时将导致异常标签的_afterSave方法。

相关问题