Tôi đang cố gắng truy xuất tất cả các tùy chọn cho tất cả các lượt xem cửa hàng cho một thuộc tính, ví dụ: color .
Đối với thuộc tính colortôi đã tạo ra hai tùy chọn bluevà white. Tôi đã thử mã sau đây giả sử trả lại tất cả các nhãn tùy chọn cho tất cả các lượt xem cửa hàng, nhưng chỉ trả lại adminnhãn tùy chọn cho tôi.
$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)
Các cách sau hoạt động tốt để nhận tất cả các colortiêu đề thuộc tính cho mỗi lượt xem cửa hàng, nhưng không hoạt động cho các tùy chọn.
$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)
