$ actAs ='Uploader.Attachment'を介した動作として、CakePHP2.1でプラグインを使用したいと思います。これは静的アップロードでは正常に機能しますが、ajaxUploadsでの使用方法がわかりません。
簡単な質問:actAs-Behaviourを介してajax-Uploadを実行する方法はありますか?
説明(必要な場合):添付ファイルの動作には、デフォルトやajaxに関するその他のコード(特に次のコードのajaxFieldではない)がないようです。プラグインを経由して含めると機能しますが
public function beforeFilter() {
$this->Uploader = new Uploader(array(
'ajaxField' => 'qqfile'
));
}
だから私は次のようなものを使うことができます:
$data = $this->Uploader->upload($this->Uploader->ajaxField, array('overwrite' => true));
しかし、そうではありません:
$this->request->data;
これは、私が求めていたものではありません。1。他のアクションにはactAs-Behaviourが必要です。2.プラグインに2つの異なるインクルードがあり、それらが同じように動作することを確認する必要があります。3.サムを自動的に作成して、モデルの同じエントリにアタッチすることはできません。