magento 1.9.1.0插入新的制造商

时间:2018-08-21 15:08:01

标签: php magento-1.9

如何插入新的制造商: 我使用此代码检查当前制造商的存在,如果不存在,请创建一个新的制造商。

    $attribute = Mage::getModel('eav/entity_attribute')->loadByCode('catalog_product', 'manufacturer');
$valuesCollection = Mage::getResourceModel('eav/entity_attribute_option_collection')
            ->setAttributeFilter($attribute->getData('attribute_id'))
            ->setStoreFilter(0, false);
foreach($valuesCollection as $value) {
    if ( $value->getValue() == trim($manufacturer) ) {
        $manufacturerid = $value->getOptionId();
        break;
    }
} 

if ( empty( $manufacturerid ) )
          //create new manufacturer

0 个答案:

没有答案