jQuery文件上传器插件和Symfony 2

时间:2015-01-19 15:57:53

标签: php jquery symfony upload

我想在我的symfony 2项目中使用这个插件:

https://github.com/blueimp/jQuery-File-Upload/wiki/Basic-plugin

我按照文档中的所有步骤操作。但它一直说没有找到这条道路:

error:
Failed to load resource: the server responded with a status of 404 (Not Found)

path:
http://localhost/vdvinfra/web/js/file-uploader/server/php/ 

我在twig文件中的代码:

  <input id="fileupload" type="file" name="files[]" data-url="{{asset('js/file-uploader/server/php/')}}" multiple>

我的js:

<script type="text/javascript">
  $(function () {
    $('#fileupload').fileupload({
      /* ... */
      progressall: function (e, data) {
        var progress = parseInt(data.loaded / data.total * 100, 10);
        $('#progress .bar').css(
          'width',
          progress + '%'
        );
      }
    });
  });
</script>

1 个答案:

答案 0 :(得分:1)

我认为web/应该成为您路径的一部分(除非http://localhost/vdvinfra/web/是您的应用程序的基本路径)。你能打印{{asset('js/file-uploader/server/php/')}}的输出吗?

此外,当您希望Symfony处理您的上传时,我建议您查看OneupUploaderBundle捆绑包。它有关于如何使用jQuery File Uploader插件设置Symfony的step by step指令。