bugfree导出Word格式文档下载.docx
《bugfree导出Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《bugfree导出Word格式文档下载.docx(8页珍藏版)》请在冰豆网上搜索。
BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理系统。
简单实用、免费并且开放源代码(遵循GNUGPL)。
BugFree很有用,它忠实的记录着每个问题的处理过程,不断提醒你存在的问题,永远不会丢失和忘记。
如果你参与过较大软件项目或产品的研发,就会理解它对软件可持续发展是至关重要的。
而且研发的规模越大,BugFree的作用就会越大。
但是下载装上bugfree之后,最头痛就是他的导出,bugfree是导出到xml,之后自己又要编辑,总之比较麻烦。
后面想导出到excel在网上找教程啥的,自己下载下来发现并不实用,最后只能自己搞了,下面是修改的步骤和代码,经过自己测试完全可以到出到excel:
1.修改文件protected/controllers/InfoController.php,修改前先对该文件备份找到functionactionExport()中的导出文件处header('
Content-Disposition:
attachment;
filename='
.$infoType.'
list.xml'
);
修改为header('
list.xls'
2.修改protected/service/ExportService.php,修改
前先对该文件备份找到publicstaticfunctionexportXML($exportList,$exportColumnArray,$FieldsArray);
注释掉该方法,重写:
publicstaticfunctionexportXML($exportList,$exportColumnArray,$FieldsArray){$Content="
"
;
$Content.="
foreach($exportColumnArrayas$ExportItem){$Content.="
}
$Content.="
foreach($exportListas$CaseItem){$Content.="
foreach($exportColumnArrayas$Column){$Content"
.="
}return$Content;
}大功告成.