【问题标题】:Vtiger Product images are not showing in Product Image Information:Vtiger 产品图片未显示在产品图片信息中:
【发布时间】:2013-11-25 04:18:37
【问题描述】:

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

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

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

【问题讨论】:

    标签: php crm vtiger


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

      为了解决这个问题,修改文件vtlib\Vtiger\Functions.php并添加(大约在第196行)这个函数:

      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);
      

      问候。

      【讨论】:

        猜你喜欢
        • 2016-06-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多