notEmptyのhtml5のrequiredがvalidationになる
cakephp2.3。
タイトルままなのです。
modelに$validationつけるとhtmlソースにrequired="required"が出るので便利と言えば便利。予想外といえば予想外。emailとかだときちんと動く。notEmptyだけかしらねー
<?php class Board extends AppModel { public $name = 'Board'; public $validate = array( 'name' => array('rule'=>'notEmpty','message'=>'名前を入力して下さい'), 'title' => array('rule'=>'notEmpty','message'=>'タイトルを入力して下さい'), 'content' => array('rule'=>'notEmpty','message'=>'内容を入力して下さい'), ); }
こういうコード書いて自前でmessageとかつけてみたけど使われない、という話でした。