Estoy tratando de obtener una colección de productos de una identificación de categoría. Algunas cosas que he intentado están en el bloque:
$category = Mage::getModel('catalog/category')->load(123)
->getProductCollection();
y
$category = Mage::getModel('catalog/category')->load(123);
$products = $category->getProductCollection()->addCategoryFilter($category)
->addAttributeToFilter('type_id', 'simple')
->addAttributeToSelect('*');
También traté de hacerlo desde el phtml
$oCatId = Mage::getModel('catalog/category')->load(769);
$products->addCategoryFilter($oCatId);
Nada de esto funciona pero tampoco veo ningún error. Vi otra publicación que parece la misma pregunta: Magento - Obtener productos de una categoría específica, pero ese método tampoco funcionó para mí. ¡Gracias por cualquier ayuda!
foreach ($products as $product) { echo $product->getId(); }
y obtengo una serie de identificadores. Sin embargo cuando no intentoecho $product->getName();
nada. Intenté agregar->addAttributeToSelect('*')
también pero no. Gracias por más ayuda.