Zipcode Shell for CakePHP (Japanese) |
まだバギーなはずなので、動かない事もあるかもしれません。
エラー処理やMacじゃない環境への配慮など、細かいところまで手が回ってない未完成品です。
全部出来上がってないですが、一応動く部分もあるので置いておきます。
ちょうど自分が郵便番号を扱う必要があったので、作りながらついでにShellにしてみました。
未完成部分も今後作っていきたいので、もし気がついた点などあればご連絡頂けると助かります。
エラー処理やMacじゃない環境への配慮など、細かいところまで手が回ってない未完成品です。
全部出来上がってないですが、一応動く部分もあるので置いておきます。
ちょうど自分が郵便番号を扱う必要があったので、作りながらついでにShellにしてみました。
未完成部分も今後作っていきたいので、もし気がついた点などあればご連絡頂けると助かります。
- http://www.post.japanpost.jp/zipcode/download.html からのCSVダウンロードとDBへの格納
- 上記を格納するための、schemaを使ったテーブル生成
- Configure::read()用の都道府県 配列の生成
- Configure::read()用の市区町村 配列の生成
- AjaxZip用のJSONの生成(予定)
- cd APP/plugins
- git clone git://github.com/kanonji/zipcode.git
- cp zipcode/config/schema/zipcodes.php APP/config/schema/zipcodes.php
- cake zipcode して [I]
- 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)