[Tep-j-general] Re: 住所フォーマットの混在&海外向け送料モジュール

アーカイブの一覧に戻る

TAMURA Toshihiko tamur****@bitsc*****
2005年 3月 15日 (火) 10:03:48 JST


こんにちは、田村です。

Margy さん:

> 1)日本の住所フォーマットと、海外向けの住所フォーマットを
>  一つのショップ(osC)で混在させることは可能でしょうか。

「住所が入れられない」というのは、表示順のためでしょうか?

初めてアカウントを登録するユーザには、
日本の住所フォーマットで入力画面が表示されますので、
海外のユーザにとっては、たしかによろしくないですね。
(住所変更のときには入力済みの国に連動したフォーマットになります。)

言語を選べるようにして運用しているショップなら、
最初の住所フォーマットを言語(正確には言語が使われている国)に
連動させる方法があります。
例えば、catalog/create_accout.php  67行目あたりを
次のように変更すれば、言語に連動します。

変更前:
--------------------------------------------------
  $account['entry_country_id'] = STORE_COUNTRY;
--------------------------------------------------
変更後:
--------------------------------------------------
  $laguage_to_country = array('english'=>223,'espanol'=>195,'german'=>81,'japanese'=>107);
  $account['entry_country_id'] = $laguage_to_country[$language] ? $laguage_to_country[$language] : 107;
--------------------------------------------------


> 2)海外向けの送料モジュールを作る場合、発送地や送付先の設定は
>  どうしたらよいでしょうか。

以前に作成した国際小包郵便物の配送料金計算モジュールがありましたので、
sourceforge.jp に登録しました。
(jppercel_v1.0 - http://sourceforge.jp/projects/tep-j/files/)

サポートするサービスの種別は、以下の通りです。
-----------------------------------------------
種別                               id
-----------------------------------------------
小包郵便物:航空小包                jppercelair
小包郵便物:エコノミー航空(SAL)小包 jppercelsal
小包郵便物:船便小包                jppercelsea
国際スピード郵便(EMS)              jppercelems
-----------------------------------------------

これが使えるでしょうか?

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/




Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る