[Tep-j-general] Re: 通貨US$設定で円の参考表記

Back to archive index

ohtake webma****@webes*****
2004年 10月 7日 (木) 22:43:36 JST


田村さん、こんばんは!

とりあえず、まだ決済プロセスまで行けてないのです。
商品の表示がうまくいったら・・・と考えていました。

> すべてのページの商品価格でもドル表示に加えて円表示もするなら、
> 大竹さんが書かれたように、currenciesクラスのdisplay_price()を
> 下のようにカスタマイズして "$100.00(11,000円)" のように表示
> できそうです。
>
> (3)---------------------------------------------------------
> function display_price($products_price, $products_tax, $quantity = 1) {
>   global $currency, $true_currency;
>   $price = $this->format(tep_add_tax($products_price, $products_tax)
>                          * $quantity);
>   if ($currency != 'JPY' && $true_currency == 'JPY') {
>     $price .= " (参考価格:"
>       . $this->format(tep_add_tax($products_price, $products_tax)
>                       * $quantity, true, 'JPY')
>       . ")";
>   }
>   return $price;
> }

これで大体イメージ通りでしたが、通貨は基本的にUSD固定で
表示をJPYに切り替えないと表示されない処理なので、
 if ($currency != 'JPY' && $true_currency == 'JPY') {
ここの所を単純に言語=日本語の時にTrueにすればよさそうです。
  if ($languages_id == 'ja') {
$language , $lng ...しかし、変数の指定が違うようです。

基本的なこと過ぎるからでしょうがMLでも検索できません。
上記、言語に関する変数について教えてもらえますか?




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