卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章64334本站已运行4115

织梦cms二次开发利用自定义表单导出excel

效果展现:

织梦cms二次开发利用自定义表单求出excel

不写下死去任何字段,不写死去任何东西,修改2个文件,让织梦自定义表单自由求出到Excel表格里。

修正教程如下:
1、dedetempletsdiy_main.htm 找到

前台预览

在它的下面重新加入一行

求出表单Excel

2、dedediy_list.php 找到

else
{
showmsg('未定义操作', "-1");
}

在它的上面重新加入

else if($action == 'excel')
{
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename={$diy->name}_".date("Y-m-d").".xls");
$fieldlist = $diy->getFieldList();
echo "";
foreach($fieldlist as $field=>$fielddata)
{
echo "";
}
echo "";
echo "";
$sql = "SELECT * FROM {$diy->table} ORDER BY id DESC";
$dsql->SetQuery($sql);
$dsql->Execute('t');
while($arr = $dsql->GetArray('t'))
{
echo "";
foreach($fieldlist as $key => $field)
{
echo "";
}
$status = $arr['ifcheck'] == 1 ? '已审查' : '未审核';
echo "";
echo "";
}
echo "
{$fielddata[0]}状态
".$arr[$key]."".$status."
"; }

卓越飞翔博客
上一篇: 优化织梦CMS后台生成速度慢的方法
下一篇: 苹果cms采集后没有播放按钮的解决方法
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏