16 エラーチェック
- Model に Validation を書くのが一般的
// 入力必須とする場合 class Post extends AppModel { public $validate = array( 'title' => array( 'rule' => 'noEmpty' ), 'body' => array( 'rule' => 'noEmpty' ) ); }
- validate は Controller で save するときに呼ばれる
(Manual) Validation の詳細
class Post extends AppModel { public $validate = array( 'title' => array( 'rule' => 'noEmpty' 'message' => '空じゃだめだし' // メッセージを日本語で表示する ), 'body' => array( 'rule' => 'noEmpty' ) ); }