J'essaie d'obtenir une collection de produits à partir d'un identifiant de catégorie. Quelques choses que j'ai essayées sont dans le bloc:
$category = Mage::getModel('catalog/category')->load(123)
->getProductCollection();
et
$category = Mage::getModel('catalog/category')->load(123);
$products = $category->getProductCollection()->addCategoryFilter($category)
->addAttributeToFilter('type_id', 'simple')
->addAttributeToSelect('*');
a également essayé de le faire à partir du phtml
$oCatId = Mage::getModel('catalog/category')->load(769);
$products->addCategoryFilter($oCatId);
Rien de tout cela fonctionne mais je ne vois aucune erreur non plus. J'ai vu un autre article qui ressemble à la même question: Magento - Obtenir des produits d'une catégorie spécifique, mais cette méthode n'a pas fonctionné pour moi non plus. Merci pour toute aide!
foreach ($products as $product) { echo $product->getId(); }
et j'obtiens une série d'identifiants. Cependant quand je n'essayeecho $product->getName();
rien. J'ai essayé d'ajouter->addAttributeToSelect('*')
aussi mais non. Merci pour toute aide supplémentaire.