[Tep-j-general] カテゴリページでの商品の並び順について

Back to archive index

Naoki Matsumoto mag****@natch*****
2004年 3月 7日 (日) 19:04:50 JST


松本と申します。お世話様でございます。

カテゴリページにて、デフォルトで商品名順になっている順番を変更し
ようと思います。過去ログを参考にし下記のように変更いたしました。

■商品追加日時[p.products_date_added]で降順[desc]にソート
 (変更箇所:default.php,v 1.1.1.1 198行目付近)

if ($column_list[$col] == 'PRODUCT_LIST_NAME') {
  $HTTP_GET_VARS['sort'] = $col+1 . 'a';
  $listing_sql .= " order by pd.products_name";
  break;

↓↓↓↓↓↓変更後↓↓↓↓↓

if ($column_list[$col] == 'PRODUCT_LIST_NAME') {
  $HTTP_GET_VARS['sort'] = $col+1 . 'a';
  $listing_sql .= " order by p.products_date_added desc";
  break;

過去ログにデフォルトのとき、どのカラムでソートさせるかを判定して
いる'PRODUCT_LIST_NAME'についても変更が必要とありましたが、このケー
スの場合、どのようにしたらよろしいのでしょうか。create column list
に新しいカラムを追加してみたりしたのですが、思ったように動作せず、
格闘することはや2週間。皆様のお力をお借りできませんでしょうか?

すでに実践済み、もしくはお分かりの方がいらっしゃいましたら、教え
ていただきたくお願い申し上げます。








Tep-j-general メーリングリストの案内
Back to archive index