CakePHPのValidate関連の設定で分からない所が多々あったため調べてみた。 Validateのエラーメッセージ優先度を調整する http://cakephp.blog16.jp/index.php/2008/07/24/p41:TITLE <?php 'mail' => array( array( 'rule' => VALID_NOT_EMPTY, 'required' => true, 'last' => true, 'message' => '入力してください' ), array( 'rule' => array('email'), 'last' => true, 'message' => 'メールアドレスが正しくありません' ), ), ?> 赤字で示したlastにtrueを指定すると、処理中のフィールドのエラー処理がその場で終了するため、他のエラーメッセージに上書きされ