[Tep-j-general] Re: 言語による$/Yen税の表示・非表示に関して

Back to archive index

Seiji Sogabe s.sog****@gmail*****
2007年 1月 5日 (金) 15:08:28 JST


曽我部です。

Yumiko/in Fareast wrote:
> しかしこの設定を行うと、言語/英語フラッグをクリックして画面を見ると、US
> $の後ろにも (約 Ioii○○YEN)と表記されてしまいます。
> 
> 出したい結果は::日本語で見る場合には、現状のまま$商品価格 (約 ○○○
> 円)と表示させたいが、英語で見る場合には、(約 ○○○円)を見せない様に設定
> したいと思います。

言語が日本語の場合のみ表示するのであれば、

function display_price($products_price, $products_tax, $quantity = 1) {
   global $language; // 追加

   $price = $this->format(tep_add_tax($products_price, $products_tax) * $quantity);

   if ( $language == 'japanese' ) { // 追加
       $price .= " (約 " .
       $this->format(
           tep_add_tax($products_price, $products_tax) * $quantity, true, 'JPY').
           ")";
   } // 追加

   return $price;
}

でどうでしょうか。
-- 
sogab****@alles*****



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