0

我试图通过降 SKU #'s 在我的网站上显示每个类别的所有产品。似乎无法弄清楚如何做到这一点,有什么想法吗?

4

2 回答 2

1

以下代码段将为您提供所需的集合,如果需要,您可能需要自己添加分页。

$collection = Mage::getModel("catalog/product")->getCollection();
$collection->setOrder('sku', 'DESC');

joinAttribute()由于 catalog_product 数据库存储遵循 EAV 模式,您还需要使用 加入任何额外的属性。

于 2016-03-27T06:24:16.423 回答
0

我认为这应该有所帮助。转到Admin->Catalog->Attributes->Manage属性找到 SKU 并首先启用 SKU。然后你必须去app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php.第 119 行查找并更改

protected $_direction = 'asc';

改成

protected $_direction = 'desc';
于 2016-08-10T04:25:04.153 回答