效果展示: 不写死任何字段,不写死任何东西,修改2个文件,让织梦自定义表单自由导出到Excel表格里。 修改教程如下: 1、\dede\templets\diy_main.htm 找到 前台预览/a 在它的下面加入一行 | a href=”diy_list.php?action=exceldiyid={dede:field.diyid/}” […]
效果展示:
不写死任何字段,不写死任何东西,修改2个文件,让织梦自定义表单自由导出到Excel表格里。
修改教程如下:
1、\dede\templets\diy_main.htm 找到
前台预览</a> |
在它的下面加入一行
| <a href=”diy_list.php?action=excel&diyid={dede:field.diyid/}” target=”_blank”>导出表单Excel</a> |
2、\dede\diy_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 “<table><tr>”; foreach($fieldlist as $field=>$fielddata) { echo “<th>{$fielddata[0]}</th>”; } echo “<th>状态</th>”; echo “</tr>”; $sql = “SELECT * FROM {$diy->table} ORDER BY id DESC”; $dsql->SetQuery($sql); $dsql->Execute(‘t’); while($arr = $dsql->GetArray(‘t’)) { echo “<tr>”; foreach($fieldlist as $key => $field) { echo “<td>”.$arr[$key].”</td>”; } $status = $arr[‘ifcheck’] == 1 ? ‘已审核’ : ‘未审核’; echo “<td>”.$status.”</td>”; echo “</tr>”; } echo “</table>”; } |
- 上一篇:
- 下一篇:
说点什么吧
- 全部评论(0)
- 最新 最早
-
还没有评论,快来抢沙发吧!
织梦cms建站教程从入门到精通,自由织梦网www.freedede.cn长期免费更新教程,图文结合dedecms建站教程经验,内容包含使用织
梦CMS、做模板、写采集规则、做插件模块,是学习织梦产品的最佳去处。
重要声明:
1.本站视频教程,软件及网站源码版权均属于原作者所有,您必须在下载后的24个小时之内,从您的电脑中删除!非法商业用途,后果自负!
2.本站不保证所提供下载资源的安全性和完整性,仅供下载学习之用!如链接失效或资源含外站广告,请联系客服处理!给予奖励!
3.本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!本站提供有偿服务!如有侵权请联系在线客服!
4.如您手中有优质资源或教程,可以自助投稿发布,成功分享后有奖励和额外收入!
5.如您需要正版微擎模块可联系本站客服,我们有价值30w+商业微擎应用出售微擎坑位和招收代理!6.400电话/软著/ICP,EDI许可证/商标特价办理中!
爱上源码下载网 » dedecms织梦自定义表单导出到excel
爱上源码下载网 » dedecms织梦自定义表单导出到excel
常见问题FAQ
- 从网站下载的源码都有安装教程么?不会安装怎么办?
- 本站发布的网站源码和模板资源大部分在压缩包内都有教程,如您不会安装可以联系本站在线技术进行付费安装。
- 爱上源码的所有源码都是亲测能正常运行的么?
- 我手中的优质资源可以在你这换钱或者VIP么?
- 爱上源码除了资源分享还有其他业务没?