VTiger 6.5中的照片上传不会显示

时间:2017-02-03 01:08:09

标签: php vtiger vtigercrm

我安装了VTiger 6.5(补丁4.2)。在“联系人”模块中,我在上传个人资料照片旁添加了一个额外的上传功能。

enter image description here

在图像中,蓝色环绕的部分是我添加的字段。现在,当我附加图片时它正在工作并保存存储文件夹中的所有图片,但我注意到它没有保存在数据库中。现在,因为它没有保存在数据库中,所以视图中的配置文件pic和电话卡pic丢失了。

链接就在这里,请注意我已经在我的localhost中安装了它。

http://localhost/crm__/index.php?module=Contacts&view=Detail&record=19&mode=showDetailViewByMode&requestMode=full

enter image description here

如果您需要contacts.php或控制器的代码,那么我可以在这里发布。但是由于时间很长,我现在只是跳过那部分,只是向你展示保存到数据库部分。

        $sql2 = "insert into vtiger_attachments(attachmentsid, name, description, type, path) values(?, ?, ?, ?, ?)";

        $params2 = array($current_id, $filename, $this->column_fields['description'], $filetype, $upload_file_path);

        $result = $adb->pquery($sql2, $params2);

我不知道如何在Vtiger中调试php,因为我不能插入回声并死掉。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

请打开 c:\ xampp \ php \ php.ini 的此文件,将此行搜索到文件中

; extension = php_fileinfo.dll 并删除分号(;)并保存

答案 1 :(得分:0)

请检查Vtiger的安装要求 https://wiki.vtiger.com/index.php/System_Requirements

要在vtiger中上传文件,您需要安装 mime_magic fileinfo  PHP上的扩展。