【问题标题】:obtaining upload_dir for Jquery File Upload callback获取jquery文件上传回调的upload_dir
【发布时间】:2012-11-05 21:47:28
【问题描述】:

您好,我已经设法让 Jquery 文件上传插件在 Laravel 框架中工作。

我可以在包的配置文件中设置upload_dir,如下所示:

return array(
    'upload_dir' => path('storage').'users/',
);

虽然我需要在 main.js 中为名为“fileuploadcompleted”的回调获取此 URL,但这工作正常,这会将上传的文件呈现为 HTML:

.bind('fileuploadcompleted', function (e, data) {           
        var $filename = $.trim($('#fileupload td.name').text());
        var $filePath = '../bundles/jqueryfileupload/users/';

忽略上面的路径,它们只是用于测试目的。那么如何在上面的回调中获取用于 $filePath 的upload_dir 呢?

有没有更首选的方法来实现我想要做的事情?

【问题讨论】:

    标签: jquery file-upload path laravel


    【解决方案1】:

    在给定服务器上传目录的绝对路径的情况下,我不确定 javascript 将如何呈现文件。上传目录将类似于 /var/www/vhosts/yoursite.com/storage/users。

    您可能可以创建一个使用 file_get_contents() 和您的存储目录的路由。

    【讨论】:

    • 非常感谢,我在这里需要一条路线。尽管这有所帮助,但我的问题还不止于此。
    猜你喜欢
    • 1970-01-01
    • 2013-01-14
    • 2013-04-29
    • 2013-08-23
    • 2012-10-05
    • 2012-11-20
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    相关资源
    最近更新 更多