ホーム > osCommerce | カスタマイズ > osCommerce ベストセラー 期間のカスタマイズ

osCommerce ベストセラー 期間のカスタマイズ

osCommerceのベストセラーランキングは、ショップ開始時から注文された個数がすべてカウントされる仕組みのため、最近の売上げトレンドがこのランキングに反映しにくいという欠点があります。
ランキングの期間を月間にするには/catalog/includes/boxes/best_sellers.phpをカスタマイズします。
best_sellers.phpの中にはカテゴリ別のランキング用とトップページのランキング用の2種類のSQLがあります。この両方のSQLにいつ何が売れたかを知るため注文テーブルを関連づけて集計すると月間ランキングになります。
これまでの注文データが多いと重くなることがあるので必要なカラムにインデックスを追加しておきます。

さらに、画像を一覧に追加すると商品ページをクリックしやすくなります。
画像は自動的に縮小してあらかじめ作成しておいたディレクトリ内に生成します。
次に表示するときは画像の有無を確認して画像が無いときだけ画像を生成すれば、負荷を軽減できます。

Related posts:

  1. osCommerce Unable to determine the page link! サイト移転後によくあるエラーがこれだ。 商品一覧が表示されず、代わりに下のエラーメッセージが表示される。 Error! Unable to determine the page link! これは、「サーチエンジン対策の [...]...

コメント:0

コメントを投稿するにはログインしてください。

トラックバック:0

この記事のトラックバック URL
http://www.ynagata.com/2010/08/28/oscommerce%e3%80%80%e3%83%99%e3%82%b9%e3%83%88%e3%82%bb%e3%83%a9%e3%83%bc-%e6%9c%9f%e9%96%93%e3%81%ae%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/trackback/
トラックバックの送信元リスト
osCommerce ベストセラー 期間のカスタマイズ - 永田順伸のブログ より

ホーム > osCommerce | カスタマイズ > osCommerce ベストセラー 期間のカスタマイズ

フィード
メタ情報

ページの上部に戻る