それ以外のときは、モデルにデータをセットしてあげる必要がある。
CakePHPの練習:validates()をしようとしたらうまく動かなくて復習
以下の3行目参照。
public function search(){ if(!empty($this->data)){ $this->Theme->set($this->data); if($this->Theme->validates()){そんなこと聞いてねーよ。と思ってたけど、cookbookに書いてあったのね。
4.1.6 コントローラ(Controller)からデータのバリデーションを実行する
※CakePHPのバージョンはcakephp-cakephp-1.3.15-9-gacd25c3.zip
0 件のコメント:
コメントを投稿