CakePHP のモデルの validation の拡張のメモです。 ユーザ登録フォームなどでパスワードの再確認のバリデーションを行うときの方法です。 views/users/regist.thtml パスワード:< ?php echo $html->password('User/password'); ?> 確認用パスワード:< ?php echo $html->password('User/password2'); ?> < ?php echo $html->tagErrorMsg('User/password2', 'パスワードが一致しません'); ※users テーブルにpassword2 のカラムはなくてかまいません。 models/users.php function validates($data=array()) { if(empty($data)) { $data = $