hamada
bungu****@leo*****
2005年 10月 14日 (金) 18:13:42 JST
こんにちわ。 On Fri, 14 Oct 2005 17:14:57 +0900 (JST) nozo <kazu_nozo****@yahoo*****> wrote: > 商品の在庫数に合わせてコメントを出す事は可能でしょうか? 在庫数はtep_get_products_stock($product_info['products_id'])で得られると 思いますんで、これをif判定してお好きなようにメッセージを出せば宜しいんじゃ ないでしょか? > 在庫数を-1などとした時に「販売終了のため再入荷の予定はご > ざいません」と表示出来たら理想です。 そう処理するようにコード書きゃいいですね。 /catalog/product_info.phpの適当なトコに > $stock = tep_get_products_stock($product_info['products_id']); > > if ($stock >= 10) { > > $stock_word = "在庫に十分余裕があります。"; > > } elseif ($stock > 5) { > > $stock_word = "在庫に若干余裕があります。"; ↑こんな感じでずるずると判定条件/出したいメッセージを定義して、メッセー ジを出したいトコに > echo $stock_word . "<br>\n"; とか書いとけば宜しいのではないかと。 http://www.php.net/manual/ja/control-structures.elseif.php > 在庫数が10以上ならば「在庫に十分余裕があります。」 > 在庫数が10以下になったら「在庫に若干余裕があります。」 上記定義は「以上」と「以下」条件が混在しており、「ちょうど10」の時、どっ ちに処理すべきなのか解りません。 とりあえず、サンプルコード(不完全)では上条件を優先として処理してます。 違う場合は適当に直しといてください。 はまだ@バックアップを忘れずに ------------------------------ MLログ検索 http://www.bitscope.co.jp/search/tep.html