都道府県の表示について

  • Posts: 4
  • Thank you received: 0
10 years 7 months ago #120989

お世話になります

本日、Joomlaへインストールしてみました
請求先住所が欧米形式の表示だったので
address_templateを変更し、以下のようにしました


<?php
/**
* @package HikaShop for Joomla!
* @version 2.2.1
* @author hikashop.com
* @copyright (C) 2010-2013 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?>{address_company}
{address_post_code}
{address_country}
{address_state} {address_city} {address_street}
{address_lastname} {address_firstname} {address_title}
<?php echo JText::sprintf('TELEPHONE_IN_ADDRESS','{address_telephone}');?>

しかし、都道府県が”東京都”の様な文字列ではなく、13という番号で表示されてしまいます
また、国は”日本”ではなく、”Japan”となります><;
解決方法をご教授頂けると助かります。


使用環境:Joomla(1.5.23) HikaShop(2.2.1 Starter)

Please Log in or Create an account to join the conversation.

  • Posts: 301
  • Thank you received: 24
10 years 7 months ago #121131

ina 様

HikaShopをご利用頂き、誠にありがとうございます。

お問い合わせの件ですが、都道府県の表示不具合は、HikaShop2.2.1のバグとなります。
ご迷惑をお掛けし、申し訳ございません。
表示を直すには、administrator/components/com_hikashop/classes/address.phpファイルにある下記のコード:

$addresses[$k]->$namekey=$zones[$address->$namekey]->zone_name_english;


if(is_numeric($zones[$address->$namekey]->zone_name_english)){
$addresses[$k]->$namekey = $zones[$address->$namekey]->zone_name;
}else{
$addresses[$k]->$namekey=$zones[$address->$namekey]->zone_name_english;
}

に変更して下さい。
次のHikaShopリリース時には本コードを追加したものをリリース致します。
お手数をおかけしすみませんが、それまではこちらの方法でご対応願います。

また国名が英語名で表示されるのは、仕様でございます。
国際間でのお取引においても郵便類の到着に不備がないよう、国名に関しては英語表記となっております。
勿論、ご変更頂くことは可能です。その場合、
$addresses[$k]->$namekey=$zones[$address->$namekey]->zone_name_english;


$addresses[$k]->$namekey = $zones[$address->$namekey]->zone_name;

に変更して下さい。


Hikari software日本語カスタマー担当チーフ
藤井律子
Last edit: 10 years 7 months ago by 藤井律子. Reason: 誤記

Please Log in or Create an account to join the conversation.

  • Posts: 4
  • Thank you received: 0
10 years 7 months ago #121173

早速のご対応どうもありがとうございました

ご指導通り変更したところ、
意図した通り、日本語で表示されるようになりました

国名を日本語で表示する事も出来たのですが
元に戻し、アルファベットでの表示としました
#日本語で国名を表示した所、違和感がありました^^:

-以上です

Please Log in or Create an account to join the conversation.

Time to create page: 0.074 seconds
Powered by Kunena Forum