Synopsis
Je voulais charger un produit par SKU, il y a de nombreux articles, articles de blog, résultats de débordement de pile, etc. Tout ce que je veux savoir, c'est - pourquoi est-il si difficile de charger un produit par SKU?
// This method does not work (Of all, I expect this to work)
$product = Mage::getModel('catalog/product')->loadBySku($sku);
// These do not work either
$product = Mage::getModel('catalog/product')->loadByAttribute($sku, 'sku');
$product = Mage::getModel('catalog/product')->loadByAttribute('sku', $sku);
// This does not work
$product = Mage::getModel('catalog/product')->load($sku, 'sku');
Bien sûr, j'attends beaucoup trop de Magento à ce stade une simple
façon de faire quelque chose (simple est un concept que Magento n'est clairement pas familier)
// This works:
$product = Mage::getModel('catalog/product');
$product->load($product->getIdBySku($sku));