首页 / 服务中心 / 常见问题

升级到7后,模块开发中的模块上传附件不显示的问题解决方法

时间:2014-02-10 17:06:42 点击:

升级到7后,模块开发中的模块上传附件不显示的问题解决方法

例如模块

中文名称是  图片借阅  

英文名称是   tsjy

1,编辑器打开d:/xampp/htdocs/modules/tsjys/tsjys.php  文件

添加函数

 function get_attachments($id)
{
global $log;
$log->debug("Entering get_attachments() method ...");
$query = "SELECT ec_attachments.*, ec_users.user_name
FROM ec_attachments
INNER JOIN ec_users
ON ec_attachments.smcreatorid = ec_users.id
INNER JOIN ec_seattachmentsrel ON ec_seattachmentsrel.attachmentsid = ec_attachments.attachmentsid
WHERE  ec_attachments.deleted=0 and ec_seattachmentsrel.crmid = ".$id;

$log->debug("Exiting get_attachments method ...");
return getOldAttachments($this->module_name,$query,$id);
}
自定义模块的英文名称可以在控制面板-模块开发里面查看,将 tsjys/tsjys.php换成对应模块名称
 
2.将RelatedListView.php 文件(附件中可以下载) 放到 d:/xampp/htdocs/include目录下
RelatedListView.rar
文件类型: .rar 237f2590403d4cc67cdf8c1c05713f5d.rar (9.46 KB)