閲覧総計:2268 (本日:1 昨日:0) CakePHP 1.2.3 encoding:UTF-8 バリデーション設定時のviewの入力書式は、$form->input()メソッドを利用するのが便利。 (比較例) (書式例) <?php class Email extends AppModel { var $name = 'Email'; var $validate = array( //メールアドレス 'aitemeado' => array( 'rule'=> array('email'), 'message' => 'メールアドレスを正しく入力してください' ), //メールの題名 'hyoudai' => array( 'rule'=> array('notempty'), 'message' => 'メールの題名を入力してください' ), //メールの本文 'honbun' => array( 'rule'=> array('notempty'), 'message' => 'メールの本文を入力してください' ) ); } ?> /views/emails/add.ctp <?php //input()メソッドによる書式 echo $form->input('aitemeado', array('type'=>'text')); //text(),eroor()メソッドによる書式 echo $form->text('hyoudai'); echo $form->error('hyoudai'); //input()メソッドによる書式 echo $form->input('honbun', array('type'=>'textarea')); ?> |