как получить все заказы по сбору товаров по названию товара в magento? - PullRequest
8 голосов
/ 09 марта 2011

Хочу получить заказ на сбор товара по названию товара в magento? любая идея ??

Ответы [ 2 ]

9 голосов
/ 10 марта 2011

Получить все продукты, отсортированные по названию по возрастанию: -

$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);
3 голосов
/ 09 марта 2011

Это должно помочь:

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

см. В Magento Wiki

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...