Skip to content

kanonji/zipcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zipcode Shell for CakePHP (Japanese)

注意

まだバギーなはずなので、動かない事もあるかもしれません。
エラー処理やMacじゃない環境への配慮など、細かいところまで手が回ってない未完成品です。
全部出来上がってないですが、一応動く部分もあるので置いておきます。
ちょうど自分が郵便番号を扱う必要があったので、作りながらついでにShellにしてみました。
未完成部分も今後作っていきたいので、もし気がついた点などあればご連絡頂けると助かります。

機能

  1. http://www.post.japanpost.jp/zipcode/download.html からのCSVダウンロードとDBへの格納
  2. 上記を格納するための、schemaを使ったテーブル生成
  3. Configure::read()用の都道府県 配列の生成
  4. Configure::read()用の市区町村 配列の生成
  5. AjaxZip用のJSONの生成(予定)

使い方

  1. cd APP/plugins
  2. git clone git://github.com/kanonji/zipcode.git
  3. cp zipcode/config/schema/zipcodes.php APP/config/schema/zipcodes.php
  4. cake zipcode して [I]
  5. cake zipcode して [D]

これでzipcodesテーブルに郵便番号とか住所データが格納されるはずです。

動作環境(多分)

  • PHP5
  • mbstring
- lhaコマンド(Optional)
  • 解凍済みファイルを置く事で一応は回避可能
  • nkf(Optional)

- memory_limit = 20M; 程度以上 ---------------開発環境 ---------------- php 5.2.6 - CakePHP 1.3.4 - MAMP 1.7.2 - Mac OS X 10.5.8(Leopard)

About

Zipcode Shell for CakePHP (Japanese)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages