シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

EC-CUBEに海外の住所を入れる方法

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

EC-Cubeで特定商取引法管理、ショップマスターなどに海外の住所を入力する方法

EC-Cubeのバージョンは3.0.5で2015年11月10日現在は最新バージョンである。

やり方

mtb_prefテーブルに「Outside of Japan」をid:48として追加
mtb_constantsテーブルのid=DELIVFEE_MAXのレコードを47 -> 48に変更

しかし、これだけでは「Outside of Japan」は表示されません。
そこで今度は定数のキャッシュファイルを変更します。

/data/mtb_constants_init.phpのDELIVFEE_MAXのレコードを47 -> 48に変更
/data/cache/mtb_constants.phpを削除(直ぐに生成されます。)
/data/cache/mtb_pref.phpを削除(直ぐに生成されます。)

と書いてあるけどわからないから画像で解説

まずはデータベースにアクセス

スクリーンショット 2015-11-10 3.07.22

アクセスしたら、左上の自分のデータベースの名前をクリック。

ここではモザイクかけてるけど、左上のモザイクがかかっているところである。

スクリーンショット 2015-11-10 3.08.20

次に、mtb_prefを選択すると右側のような都道府県名がでるので、どこでもいいけど

とりあえず、北海道のところの欄のコピーをクリック

スクリーンショット 2015-11-10 3.12.35

そしたらこんな感じででるので、値を48

北海道って書いてあるところを好きな名前「海外」とかね

あとrankの欄の数字を1から48に変更

スクリーンショット 2015-11-10 3.12.56

変更したあとがこちら、

ちゃんとこのように設定できたら、実行するボタンをおす。

スクリーンショット 2015-11-10 3.05.50

すると、二ページ目に、海外という項目がでましたとさ。

これだけで設定は終了

ほら・・・キャッシュのクリアとかしなくていいの?

しらん!!!

とりあえず、自分の場合はこれだけで、設定のところに住所を入力できるようになったので、

問題なしっと!!!

あと、データベースぱっとみキャッシュ欄がないんだけどどこにあるか不明。

分かる人いたら、メッセージくれると助かる。

ただ、郵便番号を入力が数字じゃなくて英語いれるとエラーになってしまう。

そこはしかたないのかなぁ・・・・。

直す方法あるんだけど、正直海外の人相手に売るわけではないので、いいのかなーっと自分では思ってる。

以上

自分のサーバー状況

EC-CUBE3.0.5

サーバーOSLinux users170.phy.lolipop.jp 2.6.18-400.1.1.el5PAE #1 SMP Thu Dec 18 01:38:34 EST 2014 i686

DBサーバーMySQL 5.6.23-log

WEBサーバーApache

参考元URL

http://www.bratech.co.jp/archives/2442

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=12912&forum=11&post_id=59445

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

フォローする

スポンサーリンク