QQ登录 微信登录 我已阅读并接受《用户协议》
欢迎来到下载鸥
下载鸥 > 网站下载 > 开发教程 > 织梦CMS

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

29 2020-11-28 11:22:23

收藏

简述

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

效果展示:

 

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

修改教程如下:

1、dedetempletsdiy_main.htm 找到

前台预览</a>

在它的下面加入一行

|<a href="diy_list.php?action=excel&diyid={dede:field.diyid/}" target="_blank">导出表单Excel</a>

2、dedediy_list.php 找到

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

在它的上面加入

elseif($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"<table><tr>";
foreach($fieldlistas$field=>$fielddata)
{
echo"<th>{$fielddata[0]}</th>";
}
echo"<th>状态</th>";
echo"</tr>";
$sql="SELECT*FROM{$diy->table}ORDERBYidDESC";
$dsql->SetQuery($sql);
$dsql->Execute('t');
while($arr=$dsql->GetArray('t'))
{
echo"<tr>";
foreach($fieldlistas$key=>$field)
{
echo"<td>".$arr[$key]."</td>";
}
$status=$arr['ifcheck']==1?'已审核':'未审核';
echo"<td>".$status."</td>";
echo"</tr>";
}
echo"</table>";
}

 

本文地址:https://xzo.com.cn/develop/dede/49.html

有帮助,很赞!

信息来源:精准像素
信息标签
导出教程 下载word版教程
关于织梦CMS


织梦cms是国内最流行的cms程序,操作简单便捷,但安全性低,且数据超过10万后会卡顿,超过20万后效率十分低下,适合入门级用户。

推荐织梦CMS开发教程
织梦CMS显示用户ip地址方法
织梦CMS显示用户ip地址方法

织梦CMS显示用户ip地址代码,在需要的位置放以下代码...

9 28
织梦cms怎样让文章置顶1天?
织梦cms怎样让文章置顶1天?

织梦cms的文章置顶功能相当好用,但置顶时长最低7天,这方面就不是很人性化。那...

9 147
dedecms织梦动态获取关键词无效解决方法
dedecms织梦动态获取关键词无效解决方法

当我们通过{dede:arclistkeyword='关键词'}来调用文章列表时,你会发现只在...

12 81
织梦CMS调用当前会员信息方法
织梦CMS调用当前会员信息方法

织梦CMS调用当前会员信息方法...

11 39
织梦CMS调用时间标签大全
织梦CMS调用时间标签大全

我们用织梦搭建网站的时候,或多或少总会遇到想调用时间的时候,这时候就需要用...

9 28
织梦cms怎么添加商桥?
织梦cms怎么添加商桥?

织梦CMS用户众多,但如何在织梦CMS程序中添加商桥呢?...

3 31
织梦CMS怎样调用父级栏目名称?
织梦CMS怎样调用父级栏目名称?

织梦CMS怎样调用父级栏目名称?...

3 86
dedecms怎样调用评论数最多的文章?
dedecms怎样调用评论数最多的文章?

dedecms怎样调用评论数最多的文章?用法非常简单,复制下方代码即可。...

11 76
最新织梦CMS开发教程
织梦CMS V5.7容易被黑客利用的9个漏洞介绍
织梦CMS V5.7容易被黑客利用的9个漏洞介绍

很多人都知道织梦并不安全,但具体是怎么个不安全法,存在哪些漏洞呢,我们以5.7...

1 27
织梦cms怎样让文章置顶1天?
织梦cms怎样让文章置顶1天?

织梦cms的文章置顶功能相当好用,但置顶时长最低7天,这方面就不是很人性化。那...

9 147
织梦CMS调用当前会员信息方法
织梦CMS调用当前会员信息方法

织梦CMS调用当前会员信息方法...

11 39
给织梦CMS下载download.php加上防盗链功能
给织梦CMS下载download.php加上防盗链功能

下载频道防盗链功能必须在软件频道设置中设置链接显示方式: 要求进入下载地...

1 30
织梦DEDECMS采集没有自动生成摘要和关键字的解决办法
织梦DEDECMS采集没有自动生成摘要和关键字的解决办法

织梦5.7采集到了内容,可没有自动生成摘要和关键字,关键字和摘要都是空的。可...

1 108
dedecms动态获取关键词失效怎么办?
dedecms动态获取关键词失效怎么办?

当我们通过{dede:arclistkeyword='关键词'}来调用文章列表时,你会发现只在...

0 30
织梦CMS内容自动同步到新浪微博
织梦CMS内容自动同步到新浪微博

新浪微博是利用feed找到更新文章的。只要给他指定feed地址就可以成功关联啦...

0 101
织梦CMS时间显示为“前天、昨天、今天”样式
织梦CMS时间显示为“前天、昨天、今天”样式

织梦CMS时间显示为“前天、昨天、今天”样式...

0 99
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入
5
签到领取 5积分成功 明天再来哦~
恭喜您获得 3天设计分类会员 明天再来哦~
签到抽奖得会员 每日签到送惊喜,连续签到更享心动奖励
+10 积分
+5 积分
+10 积分
随机礼包
+5 积分
+10 积分
随机礼包
点击签到 注:每周一重置签到奖励
积分:

加载中...

积分明细 去抽奖 >
签到记录 抽奖记录