Sto cercando di recuperare tutte le opzioni per tutte le visualizzazioni del negozio per un singolo attributo, ad es color.
Per l'attributo colorho creato due opzioni bluee white. Ho provato il seguente codice che suppone di restituire tutte le etichette delle opzioni per tutte le visualizzazioni del negozio, ma restituisce solo l' adminetichetta dell'opzione per me.
$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)
Di seguito funziona perfettamente per ottenere tutti i colortitoli degli attributi per ciascuna vista dello store, ma non funziona per le opzioni.
$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)
