Hiroshi Surf
hiros****@hotma*****
2004年 10月 7日 (木) 04:02:55 JST
大竹さん、 昨年われわれも同様なことでこのメーリングリストに相談して下記のような回答をえ ました。 http://lists.sourceforge.jp/mailman/archives/tep-j-general/2003-September/002961.html 我々の場合は、クレジットカードで決済の場合のみUSドルにするというものでした が、 大竹さんの場合は決済時にとにかくUSドルにするということですから、 checkout_confirmation.phpの require('includes/application_top.php'); の下に、以下のようなコードを追加: //決済は強制的に通貨にUSDを入れる $currency = "USD"; でいけるとおもいます。ためしてください。 ヒロシ >From: "ohtake" <webma****@webes*****> >Reply-To: tep-j****@lists***** >To: <tep-j****@lists*****> >Subject: [Tep-j-general] Re: 通貨US$設定で円の参考表記 >Date: Wed, 6 Oct 2004 23:21:04 +0900 > >田村様 遅くなりましたが、ありがとうございます。 > >ちなみにこの方法で色々考えたのですが、 >いまいち私の理解と技量が足りないのでしょうが出来ません。 >(理屈は理解していますがどこを編集したら良いかわかりません) > > > includes/application_top.php でページを判別して書き換えるか、 > > 各ページの先頭近くで、選ばれている通貨($currency)を > > 次のように書き換えます。 > > > > $true_currency = $currency; // 元の通貨を保存 > > $currency = 'USD'; > >これはincludes/application_top.php の >//currencyの最後に書き込みました。 >恐らくこれで元の通貨(JPY)を保存して、 >商品ページの価格表示はUSDになるのだと思います。 > > > その上で、必要に応じて以下のように円表示するという案です。 > > ------------------------------------------------------------ > > if ($true_currency == 'JPY') { > > echo '(参考価格)' > > . $currencies->format($cart->show_total(),true,'JPY'); > > } > > ------------------------------------------------------------ > >この部分が商品ページに必要なので、 >catalog/product_info.phpかと思ったのですが全く見当違いのようでした。 > >そこでosCommerce構築テクニックの145-146ページの >(税込)表示が参考になるのではと思っているのですが、 >試しながら勉強できるように、もう少し詳しく教えて頂けませんか? > >宜しくお願いします。 > >大竹 > >_______________________________________________ >Tep-j-general mailing list >Tep-j****@lists***** >http://lists.sourceforge.jp/mailman/listinfo/tep-j-general _________________________________________________________________ 友達と24時間ホットライン「MSN メッセンジャー」、今すぐダウンロード! http://messenger.msn.co.jp