[Tep-j-general] Re: SOLD OUT画像表示について

Back to archive index

wataru sw2w-****@asahi*****
2004年 2月 4日 (水) 08:20:42 JST


杉本です。
佐藤さんsachikoさんご丁寧にありがとうございます。

> 管理メニューから
> 基本設定 -> 商品一覧表示 -> 商品数量の表示
>
> で 0 から 1 に変更すれば解消されるはずです。

できれば商品数量をカタログに表示させずにSOLD OUTボタンを表示させたいのですが
不可能なのでしょうか?

> 1.このcotrubutionを追加して商品在庫数が 0であってもカタログに表示でき
る
> よう
> にする変更。
> http://www.oscommerce.com/community/contributions,426

自分は0であっても表示できるようにする方法として
catalog/checkout_process.phpの160行目くらいにある

if ($stock_left < 1) {
  tep_db_query("update " . TABLE_PRODUCTS . " set products_status = '0'
where products_id = '" . tep_get_prid($order->products[$i]['id']) .
"'");
}
を
//        if ($stock_left < 1) {
//          tep_db_query("update " . TABLE_PRODUCTS . " set
products_status = '0' where products_id = '" .
tep_get_prid($order->products[$i]['id']) . "'");
//        }
とコメントアウトさせて0でも表示されるようにしてます。この方法だからうまく行
かないのでしょうか?http://www.oscommerce.com/community/contributions,426
を追加するにはSQLに手を加えないといけないんですよね?SQLのいじり方が良く分か
らない為SQLを変えずに出来る方法を取っていたのですが…。この場合SQLにも手を加
えない以外先には進まないようなかんじですね…。勉強不足で申し訳ありませんが何
かよきアドバイスあればよろしくお願いします。

杉本
sw2w-****@asahi*****





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