それ以外のときは、モデルにデータをセットしてあげる必要がある。
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 件のコメント:
コメントを投稿