TAMURA Toshihiko
tamur****@bitsc*****
2005年 3月 2日 (水) 15:59:13 JST
こんにちは、田村です。 吉井さん: > ということは、checkout_process.phpとcheckout_success.phpの両方に以下のコード > > >// Stock Check > > if ( (STOCK_CHECK == 'true') && (STOCK_ALLOW_CHECKOUT != 'true') ) { > > $products = $cart->get_products(); > > for ($i=0, $n=sizeof($products); $i<$n; $i++) { > > if (tep_check_stock($products[$i]['id'], $products[$i]['quantity'])) { > > tep_redirect(tep_href_link(FILENAME_SHOPPING_CART)); > > break; > > } > > } > > } > > を挿入すれば問題が解決するということでしょうか? いえ、組み込むとしたら checkout_process.php の先頭(例えば36行目)だけです。 ただ、見直してみると、外部サイトに移動してオーソリを行なうタイプの クレジットカード決済などの支払いモジュールでは、 checkout_process.php に在庫確認を組み込むことはできませんね。 (checkout_process.php の前に外部サイトで決済が完了するため、 その後 checkout_process.php で在庫確認をする意味がないため) -- 田村敏彦 / 株式会社ビットスコープ E-mail:tamur****@bitsc***** http://www.bitscope.co.jp/