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*****