在Vtiger中删除上传图像的前缀

时间:2016-05-13 10:21:03

标签: vtiger

上传图片时,vtiger为文件名添加前缀。

Befor upload: IMG_NAME.png. 
After upload: 26540_IMG_NAME.png.

如何删除'26540_'前缀?

1 个答案:

答案 0 :(得分:1)

不建议更改使用名称存储文件的标准。因为前缀('26540_' in your case)是将在文件名之前添加的唯一标识符。如果我们上传相同名称的同一文件,则vTiger将其视为另一个文件。

但是如果您不想添加前缀,请按以下方式自定义代码:

  1. 打开\data\CRMEntity.php
  2. 搜索function uploadAndSaveFile(
  3. 评论该行

    $upload_status = move_uploaded_file($filetmp_name, $upload_file_path .$current_id . "_" .  $binFile);
    
  4. 添加(删除$ current_id)

    $upload_status = move_uploaded_file($filetmp_name, $upload_file_path .  $binFile);
    
  5. 保存脚本并进行测试。干杯!