FulePHPのユーザー登録で重複エラーを日本語にする
2014/07/29
FulePHPのユーザー登録でemailやusaenameの重複エラーが英語になるので日本語にする。
バリデーションで日本語エラーにするってのは出来ているんだが「○○○ already exists」って英語のエラーが表示される。
ユーザー登録に使うテーブルを作成するときに「UNIQUE ( `username` , `email`)」って指定を入れていたからココで引っかかっているってのは分かった。
問題は…どうやって日本語エラーにするかってコトなんだけど手ごろな情報が無い。ユーザー登録する前のタイミングで手動で重複チェックをしているっぽい。
あとはajaxを絡めたりすれば入力フォームの横とかにボタンを置いて…ってなるんだろうなぁ。
詳しくはwikiにまとめ中「FuelPHPのユーザー管理・ユーザー登録の重複チェック」