0

SKU 番号を降順で、すべてのカテゴリのすべての製品を Web サイトに表示しようとしています。これを行う方法を理解できないようですが、アイデアはありますか?

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

これは役立つはずだと思います。Attributes find SKU に移動し、Admin->Catalog->Attributes->Manage最初に SKU を有効にします。次に、app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php.119行目で検索して変更する必要があります

protected $_direction = 'asc';

への変更

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