如何在magento中按产品名称获取所有产品系列?

时间:2011-03-09 13:24:11

标签: php magento

我想在magento中按产品名称获取产品系列订单?任何想法?

2 个答案:

答案 0 :(得分:9)

按产品名称升序排序所有产品: -

$collection = Mage::getModel('catalog/product')
                         ->getCollection()
                         ->addAttributeToSort('name', 'ASC');

按产品名称降序排序所有产品: -

$collection = Mage::getModel('catalog/product')
                         ->getCollection()
                         ->addAttributeToSort('name', 'DESC');

按产品名称升序排序的产品数量有限(例如:10种产品): -

$collection = Mage::getModel('catalog/product')
                         ->getCollection()
                         ->addAttributeToSort('name', 'ASC')
                         ->setPageSize(10);

答案 1 :(得分:3)

这应该有所帮助:

$collection = Mage::getModel('catalog/category')->load($categoryId)
->getProductCollection()
->addAttributeToSort('name', 'ASC');

Magento Wiki