Показать 'От цены' для категорий на Magento - PullRequest
1 голос
/ 05 февраля 2012

Я работаю над сайтом Magento для клиента, и для его дизайна требуются подкатегории, чтобы отобразить «цену от» для категории.получить данные для наименьшего значения из всех продуктов в категории?

Я искал и пытался в течение часа и нигде не получал.* Адам

1 Ответ

2 голосов
/ 05 февраля 2012

Этот метод больше всего подходит для блока, у меня еще не было возможности его протестировать, хотя он должен работать. Для справки, вики-пост Magentos об этом довольно приличный: http://www.magentocommerce.com/wiki/5_-_modules_and_development/catalog/using_collections_in_magento

$categoryModel = Mage::getModel('catalog/category')->load(x); // Replace with Id of Cat

$productColl = Mage::getModel('catalog/product')->getCollection()
                                                ->addCategoryFilter($categoryModel)
                                                ->addAttributeToSort('price', 'asc')
                                                ->setPageSize(1)
                                                ->load();

$lowestProductPrice = $productColl->getFirstItem()->getPrice();

Может потребоваться поместить в пробный зацеп, если коллекция для определенной категории пуста или категория не загружается и т. Д.

...