郵便番号自動入力エクステンション

もっと見る

郵便番号自動入力エクステンション
¥0

このエクステンションはMagentoに日本の郵便番号から住所情報を自動入力する機能を追加します。
エクステンションをインストールするだけで、郵便番号入力欄の右側に郵便番号検索ボタンが自動で表示されます。

¥0
このエントリーをはてなブックマークに追加
概要

詳細

このエクステンションはMagentoに日本の郵便番号から住所情報を自動入力する機能を追加します。

バージョン0.2.0で株式会社人気組様のajaxzip3を使用して郵便番号からの住所入力をするように改めました。
これ以降のバージョンでは、郵便番号マスタの更新は不要です。 

従来通り、サイト側に郵便番号マスタをお持ちになりたい方は、0.1系をご使用ください。

0.1系の特徴

エクステンションをインストールするだけで、郵便番号入力欄の右側に郵便番号検索ボタンが自動で表示されます。

このエクステンションはインストール時に日本郵便が提供する郵便番号データをデータベースに登録します。
このデータは全国の郵便番号を網羅しているため、多くのデータを含んでいます。
そのためインストール時にはサーバの性能によってはかなりの時間がかかる場合があります。
インストール時にはフロントエンドからのアクセスを遮断されることをオススメいたします。 

なお、このエクステンションは郵便番号マスタを追加・編集・削除する機能があります。
定期的に日本郵便が提供する差分データを取り込むことで、このマスタを最新のものにすることができます。

インストール方法

  1. ダウンロードしたファイルを展開してください(tgzとなっていますが、tar.gzと同じように扱えます)。
  2. 展開したディレクトリの中にある、appディレクトリをMagentoのドキュメントルート以下にコピーしてください。
  3. Magentoのキャッシュを更新してください。エクステンションをインストールすると同時に郵便番号データを登録します。
    この処理には時間がかかります。うまくいかない場合は、後述の方法をお試しください。

うまくインストール出来ない場合は

環境によってはPHPの実行時間制限やメモリ制限によってインストール出来ない場合があります。
その場合はshellディレクトリにpostcode.phpがあります。
このツールはコマンドラインから郵便番号データをインポートするツールです。

php <Magentoインストールディレクトリ>/shell/postcode.php

と実行することでインポート処理ができます。

0.2系以降の特徴

郵便番号データを外部サービスから取得するようになったため、インストールに必要な時間が大幅に短くなりました。
また、郵便番号マスタの管理も不要です。
合わせて、0.1系では必要だった、郵便番号の入力後にボタンを押す操作が不要になりました。 

インストール方法

  1. ダウンロードしたファイルを展開してください(tgzとなっていますが、tar.gzと同じように扱えます)。
  2. 展開したディレクトリの中にある、appディレクトリをMagentoのドキュメントルート以下にコピーしてください。
  3. Magentoのキャッシュを更新してください。エクステンションがインストールされ、利用可能になります。
追加情報

追加情報

Magento 対応バージョン 1.6, 1.7, 1.8, 1.9, 1.9.1, 1.9.2, 1.9.3
バージョンアップ履歴
  • 0.3.0 ajaxzip3の読み込み先をGoogle CodeからGithubに変更
  • 0.2.4 Community Edition1.9特有の不具合を修正
  • 0.2.3 不具合対応
  • 0.2.2 Community Edition1.9に対応
  • 0.2.1 機能自体のオン・オフを変更可能に
  • 0.2.0 内部データベースに郵便番号を保持する方式を廃止、外部サービスから取得するように変更
  • 0.1.4 会員登録画面住所フォーム用の定義を追加
  • 0.1.3 郵便番号データの元データ形式を変更
  • 0.1.2 インストールスクリプトの不具合を修正
  • 0.1.1 バリデーション強化エクステンションとの整合性を調整。CE 1.7に対応
  • 0.1.0 初回リリース

ベリテワークス株式会社

ベリテワークス株式会社
114-0013 東京都北区東田端2-5-14 クロコダイル第2ビル5F
TEL:03-5842-1905
営業時間 平日10:00~18:00

M2trainedMagento Solution Partner
m2cssMagento Solution SpecialistMagento Developer PlusMagento Certified DeveloperMagento Frontend Developer