Tôi đang cố gắng để có được một bộ sưu tập các sản phẩm từ một danh mục id. Một vài điều tôi đã thử nằm trong khối:
 $category = Mage::getModel('catalog/category')->load(123)
        ->getProductCollection();
và
    $category = Mage::getModel('catalog/category')->load(123);
    $products = $category->getProductCollection()->addCategoryFilter($category)
                         ->addAttributeToFilter('type_id', 'simple')
                         ->addAttributeToSelect('*');
cũng đã thử làm điều đó từ phtml
$oCatId = Mage::getModel('catalog/category')->load(769); 
        $products->addCategoryFilter($oCatId);
Không ai trong số này hoạt động nhưng tôi cũng không thấy bất kỳ lỗi nào. Tôi thấy một bài đăng khác có vẻ giống câu hỏi tương tự: Magento - Nhận sản phẩm từ danh mục cụ thể nhưng phương pháp đó cũng không hiệu quả với tôi. Cảm ơn vì bất kì sự giúp đỡ!
foreach ($products as $product) { echo $product->getId(); }và tôi nhận được một loạt các id. Tuy nhiên khi tôiecho $product->getName();không thử gì cả. Tôi đã cố gắng thêm->addAttributeToSelect('*')nhưng không. Cảm ơn vì sự giúp đỡ nhiều hơn.