Symfony2でファイルアップロードを処理したいのですが、ExtJS(4.0)を使用しています。docrine でアップロードを処理するためのクックブックが機能しません。$form->isValid() をチェックすると、常に失敗します。Symfony でフォームを処理することについてすべての「スタック」を取得しましたが、どこに間違いがあるのか わからないので...別のことをお願いします-純粋なPHPを使用してファイルのアップロードを処理し、それをDBに永続化するだけですfilename ですが、フォーム データを Symfony の File タイプにバインドして、拡張子を推測するメソッドにアクセスしたいと考えています。これを達成する方法はありますか?
UPDATE常にFALSE$form->isValid()
を返す代わりに、バリデーターサービスを使用しました:
$validator=$this->get('validator');
$errors=$validator->validate($file);
if(count($errors)){
...
}
今では動作します。