Vtiger产品图片未显示在产品图片信息中:

时间:2013-11-25 04:18:38

标签: php crm vtiger

我是vtiger的新手,我正在使用vtiger CRM 5.4.0。当我向产品添加图像时,它不会显示在其详细视图中。图像上传并插入数据库我认为问题在于列出部分。我在副产品模块DetailView.php中找到了一个代码

smarty->assign('BLOCKS', getBlocks($currentModule,'detail_view','',$focus->column_fields));

所有区块都来自哪里,但我不知道所有产品图片的列表。任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

首先确认保存在vTiger动态创建的正确目录中的图像。

目录路径:http://example.com/storage/2013/November/week3/image_name.png

如果要在实时服务器上载文件,请设置文件夹/目录权限。

然后创建新产品并再次上传文件。

答案 1 :(得分:0)

要解决此问题,请修改文件vtlib\Vtiger\Functions.php并在此功能中添加(第196行中的aprox):

if($mimeType == ''){ $mimeType = $file_details['type']; }

示例:

Before:
194:    //mime type check
195:    $mimeType = mime_content_type($file_details['type']);
196:
197:    $mimeTypeContents = explode('/', $mimeType);

After:
194:    //mime type check
195:    $mimeType = mime_content_type($file_details['type']);
196:    if($mimeType == ''){ $mimeType = $file_details['type']; }
197:    $mimeTypeContents = explode('/', $mimeType);

问候。