2

私は を使用OneupUploaderBundleしましたjQuery-File-Upload

これで、ファイルをアップロードしてレコードをエンティティに追加できますが、デフォルトでは、アップロードされたすべてのファイルが表示されるわけではありません。リストにファイルを追加して [アップロードの開始] をクリックすると、リストにファイルが表示されますが、更新後にリストが消去されます。

 public function onUpload(PostPersistEvent $event)
    {
        $file = $event->getFile();
        $response = $event->getResponse();
        $object = new file();
        $object->setFilename($file->getPathName());

        $this->manager->persist($object);
        $this->manager->flush();
        //$files = $this->getFiles($request->files);
        $response['files']= array(
            array(
                'name' => $file->getPathName(),
                'url' => $file->getPathName()
            )
        );
    }

他の方法で応答する必要がありますか?

4

0 に答える 0