Ce dont vous avez besoin pour cette requête :
– L’option ID : c’est l’ID de la valeur de l’option de votre produit
– Le store ID : pour avoir la valeur selon le store, il vous faut forcément l’ID de ce store 😉
$value = Mage::getResourceModel('eav/entity_attribute_option_collection') ->addFieldToFilter('main_table.option_id', array('eq' => $optionId)) ->setStoreFilter($storeId) ->getFirstItem(); $optionText = ''; if($value){ $optionText = $value->getValue(); }
Et voilà ! Vous avez la valeur de votre option selon le store 😉
Récupérer une valeur d’option d’attribut selon le store