Bir kategori kimliğinden bir ürün koleksiyonu almaya çalışıyorum. Denediğim birkaç şey blokta:
$category = Mage::getModel('catalog/category')->load(123)
->getProductCollection();
ve
$category = Mage::getModel('catalog/category')->load(123);
$products = $category->getProductCollection()->addCategoryFilter($category)
->addAttributeToFilter('type_id', 'simple')
->addAttributeToSelect('*');
ayrıca sadece phtml den çalıştı
$oCatId = Mage::getModel('catalog/category')->load(769);
$products->addCategoryFilter($oCatId);
Bunların hiçbiri çalışmıyor ama ben de herhangi bir hata görmüyorum. Aynı soruya benzeyen başka bir yazı gördüm: Magento - Belirli Kategoriden Ürün Alın, ancak bu yöntem de benim için çalışmadı. Herhangi bir yardım için teşekkürler!
foreach ($products as $product) { echo $product->getId(); }
ve bir dizi kimlik alıyorum. Ancakecho $product->getName();
hiçbir şey denediğimde . Ben->addAttributeToSelect('*')
de eklemeyi denedim ama hayır. Daha fazla yardım için teşekkürler.