如何通过降级Magento中的SKU#来显示所有产品?

时间:2016-03-27 05:55:19

标签: magento magento-1.7 sku

我试图通过降序SKU#来显示我网站上所有类别的产品。似乎无法弄清楚如何做到这一点,任何想法?

2 个答案:

答案 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';