Я намагаюся отримати колекцію продуктів з ідентифікатора категорії. Деякі речі, які я спробував, знаходяться в блоці:
$category = Mage::getModel('catalog/category')->load(123)
->getProductCollection();
і
$category = Mage::getModel('catalog/category')->load(123);
$products = $category->getProductCollection()->addCategoryFilter($category)
->addAttributeToFilter('type_id', 'simple')
->addAttributeToSelect('*');
також спробував просто зробити це з phtml
$oCatId = Mage::getModel('catalog/category')->load(769);
$products->addCategoryFilter($oCatId);
Нічого з цього не працює, але я також не бачу помилок. Я побачив ще одну публікацію, схожу на те саме питання: Magento - Отримати продукти з конкретної категорії, але цей метод також не працював для мене. Дякуємо за будь-яку допомогу!
foreach ($products as $product) { echo $product->getId(); }
і я отримую ряд ідентифікаторів. Однак коли яecho $product->getName();
нічого не пробую . Я спробував додати->addAttributeToSelect('*')
також, але немає. Дякуємо за додаткову допомогу.