我需要在helper中获取默认的产品属性集ID。我可以使用
获得它$catalogProductEntityTypeId = Mage::getModel('catalog/product')->getResource()->getTypeId();
$defaultAttributeSetId = Mage::getModel('eav/entity_attribute_set')
->getCollection()
->addFieldToFilter('attribute_set_name', 'Default')
->addFieldToFilter('entity_type_id', $catalogProductEntityTypeId)
->getFirstItem()
->getId();
但是可能有人用更少的代码量知道更简单的方法吗?
答案 0 :(得分:3)
更短的版本是:
$sDefaultAttributeSetId = Mage::getSingleton('eav/config')
->getEntityType(Mage_Catalog_Model_Product::ENTITY)
->getDefaultAttributeSetId();