我目前正以下列方式显示滑块中所选类别的项目:
$cat_id = $homepage["homeproductstype_{$homepage['amount']}_3"];
$_products = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect(array('name', 'price', 'small_image', 'short_description'), 'inner')
->addAttributeToSelect('special_price')
->addAttributeToSelect('status')
->addCategoryFilter(Mage::getModel('catalog/category')->load($cat_id));
我想在这里做的是按照ASC顺序按ID显示它们。
实现这一目标的最佳方法是什么?
答案 0 :(得分:1)
您可以使用addAttributeToSort()
功能根据ID对您的收藏品进行排序。
将此添加到您的收藏集addAttributeToSort(’entity_id’, ‘asc’);
有关详细信息,请参阅magento集合页面http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/using_collections_in_magento
答案 1 :(得分:0)
通过添加
对其进行排序 ->addAttributeToSort('entity_id', 'asc');