단일 속성에 대한 모든 상점보기에 대한 모든 옵션을 검색하려고합니다 color
.
속성에 color
나는 두 가지 옵션을 만들었습니다 blue
와 white
. 모든 상점보기에 대한 모든 옵션 레이블을 반환하지만 admin
옵션 레이블 만 반환한다고 가정하는 다음 코드를 시도했습니다 .
$option_arr = array();
$attribute = Mage::getModel('eav/config')->getAttribute('catalog_product', 'color');
foreach ($attribute->getSource()->getAllOptions(false) as $option) {
$option_arr[$option['value']] = $option['label'];
}
// $option_arr contains Array([4] => Blue, [3] => White)
다음은 color
각 상점보기의 모든 속성 제목 을 가져 오는 데는 효과적이지만 옵션에는 적용되지 않습니다.
$product = Mage::getModel('catalog/product')->load();
$attribute_title = $product->getResource()->getAttribute('color');
// $attribute_title contains Array([1] => ~~~, [2] =>Color, [3] => Couleur, [4] => Còôlòôr)