Magento文本字段属性的值集合

时间:2014-01-19 06:48:08

标签: magento custom-attributes

在Magento中,我设置了一个名为“Vendor”的产品属性(文本字段类型)。 我想获得所有供应商价值的独特收藏。

2 个答案:

答案 0 :(得分:1)

请试试这个.....................

 $Collection=Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect('vendor')->groupByAttribute('vendor');
    foreach($Collection as $each)
    {
    echo "<br/>".$each['vendor'];
    }

答案 1 :(得分:0)

$attribute_value = $product->getVendor(); //供应商属性(类型文本字段)

UNIQUE ATTRIBUTE

// specify the attribute code
$attributeCode = 'vendor';

// build and filter the product collection
$products = Mage::getResourceModel('catalog/product_collection')
        ->addAttributeToFilter($attributeCode, array('notnull' => true))
        ->addAttributeToFilter($attributeCode, array('neq' => ''))
        ->addAttributeToSelect($attributeCode);

// get all distinct attribute values
$usedAttributeValues = array_unique($products->getColumnValues($attributeCode));