0

我正在使用 JQuery FileUpload 在我的服务器上上传文件。

我需要删除上传的 html 区域中的任何类型的缩略图,但即使我配置了 javascript 和 php 以避免缩略图,我仍然在两种情况下拥有它们:

  • 当我添加文件时,它创建了一个带有图像的画布
  • 上传文件时,会创建一个带有缩略图链接的 html 图像

我根本不想要盒子里的缩略图空间。这些是我的配置(我只复制感兴趣的代码)

这是我的配置 javascript

$('#fileupload').fileupload({
    **previewSourceFileTypes: '',**
    url: 'tfnav?page=upload'
});

这是我的配置php:

$this->options = array(
        'script_url' => $this->get_full_url().'/',
    'upload_dir' => $this->_hAttach->getUploadPath(),
        'upload_url' => $this->get_full_url().'/files/',
        'user_dirs' => false,
        'mkdir_mode' => 0755,
        'param_name' => 'files',
        'delete_type' => 'DELETE',
        'access_control_allow_origin' => '*',
        'access_control_allow_credentials' => false,
        'access_control_allow_methods' => array(
            'OPTIONS',
            'HEAD',
            'GET',
            'POST',
            'PUT',
            'PATCH',
            'DELETE'
        ),
        'access_control_allow_headers' => array(
            'Content-Type',
            'Content-Range',
            'Content-Disposition'
        ),
        'download_via_php' => false,
        // Defines which files can be displayed inline when downloaded:
        **'inline_file_types' => '',**
        // Defines which files (based on their names) are accepted for upload:
        'accept_file_types' => '/.+$/i',
        ....

但是这些配置还不够,我该如何删除它们?非常感谢提前

4

1 回答 1

2

在 UploadHandler.php 里面

在“image_versions”中评论所有内容

'image_versions' => array()

或者你可以这样做

 $upload_handler = new UploadHandler(array(
    'image_versions' => array() // no image versions
));
于 2014-02-21T17:06:21.327 回答