技術メモ

メモ代わりに使います!

CakePHP2-Validate方法

①モデルにvalidate記載

<?php



class Contact extends AppModel{



    public $validate = array(

        'username' => array(

            'rule' => 'notEmpty', 

            'required' => true, 

            'message' => '「お名前」は必ず入力して下さい',

        ),

        'email' => array(

            'rule'=> 'email', 

            'required' => true, 

            'message' => '「メールアドレス」は正しく入力して下さい',

        ),

        'comment' => array(

            'rule' => 'notEmpty', 

            'required' => true, 

            'message' => '「コメント」は必ず入力して下さい',

        ),

    );



}

②Controllerにて $this->TMember->validates(); または $this->TMember->validate['password_conf']