過去 30 日間の注文数量で (カテゴリ内の) 製品を並べ替えるにはどうすればよいですか。
このチュートリアルを見つけましたが、本当に欲しいものではありません。
私の提案は、これらのデータを計算するスクリプトを作成することです。
sales_flat_order_item テーブルには、必要と思われる情報が含まれています (特に、数量と日付で注文されたすべてのアイテム)。この計算の結果 (ordered_quantity integer) を製品のカスタムの新しい属性 ('popularity') に入れます。このスクリプトは、cron ジョブを介して実行できるため、顧客がこの問題に悩まされるのを防ぐことができます。
次に、この属性を並べ替えに使用し、カテゴリで使用可能な並べ替えと、製品のデフォルトの並べ替えとして設定するだけです (Magento 構成)。