我使用爲symfony1.2 2 OneUp包,方法的監聽器類是從來沒有叫symfony的2上傳一起來捆
//service.yml
amd_picture.uploadListener:
class: Amd\PictureBundle\Services\UploadListener
arguments: ["@doctrine.orm.entity_manager"]
tag:
- {name: kernel.event_listener, event: oneup_uploader.post_chunk_upload, method: onUpload}
監聽器類實現了onUpload方法和相應的事件,是它的分辯事件監聽???
class UploadListener {
private $doctrine;
public function __construct($doctrine) {
$this->doctrine = $doctrine;
}
public function onUpload(PostChunkUploadEvent $event) {
//source code
}
}
的srcipt前端的模板
<script>
YUI().use('uploader', function(Y) {
var uploader = new Y.Uploader(
{
multipleFiles: true,
uploadURL: "{{ oneup_uploader_endpoint('gallery') }}",
width: "300px",
height: "60px"
}).render("#fileupload");
</script>
我不覺得爲什麼onUpload方法不會被調用?
有同樣的問題,在XML看起來雖然 – Nealv