Objeto produto do Magento e o método loadByAttribute

Português
,

Olá,

Abaixo uma pequena dica para trabalhar com o objeto produto no Magento:

1
2
3
4
5
6
7
/**
 * Use o método setStoreId duas vezes, caso contrário, qualquer valor editado será salvo na loja padrão, ao invés da selecionada.
 */
$product = Mage::getModel('catalog/product')
    ->setStoreId($storeId)
    ->loadByAttribute('ean', $ean)
    ->setStoreId($storeId);