我想在 Symfony 2.2 中实现 Blueimp/jQueryFileUploader。我找到了一个捆绑包,但它实际上不适用于 Symfony2(根据创建者的说法尚不支持)。
无论如何,我想在我的应用程序中使用该上传器的默认版本。我将文件添加到 /web 的 bundles 文件夹中,我可以在 Bootstrap 中看到包含按钮的页面。但是当涉及到 Javascript 时,它只会抛出这个异常:
Unexpected character ";" in SitePersoBundle:Default:file_upload.html.twig at line 77
500 Internal Server Error - Twig_Error_Syntax
第 77 行包含:
{% for (var i=0, file; file=o.files[i]; i++) { %}
我所做的只是复制/粘贴演示的源代码以便我可以测试,但它抛出了上面的异常。这是为什么 ?
这是 Github 上 jQuery 上传器的链接:https ://github.com/blueimp/jQuery-File-Upload