我试图通过降序SKU#来显示我网站上所有类别的产品。似乎无法弄清楚如何做到这一点,任何想法?
答案 0 :(得分:1)
以下代码段将为您提供所需的集合,如有必要,您可能需要自己添加分页。
$collection = Mage::getModel("catalog/product")->getCollection();
$collection->setOrder('sku', 'DESC');
您还需要使用joinAttribute()
加入任何额外属性,因为catalog_product数据库存储遵循EAV模式。
答案 1 :(得分:0)
我认为这应该有所帮助。转到Admin->Catalog->Attributes->Manage
属性查找SKU并首先启用SKU。然后你必须在第119行app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php.
查找并更改
protected $_direction = 'asc';
更改为
protected $_direction = 'desc';