2011-05-18 13 views
1

私はファイルをアップロードするためのいくつかの動作を作成します... 私は行動のメソッドでモデルのルールをチェックします。それはうまく動作しますが、ファイルをアップロードする必要があります(php関数:copy()またはis_uploaded_file(); )このエラーについてのメッセージを送信したいと思います。 どうすればよいですか?あなたの行動でcakephpの動作検証

+0

は本当にあなたのコードを掲示せずに助言することはできませんが、私はあなたがケーキのに使用することができます想像setFlash'メソッドを呼び出して、必要に応じてエラーを出力します。 – Ross

答えて

0

、あなたが「ファイル名」として記録にファイルへのパスを注入することを仮定して: `

function beforeValidate() { 
    if(!is_file_uploaded($this->data[$this->alias]['filename'])) { 
     $this->invalidate('filename'); 
    } 
    return true; 
}