我赞美你品格高尚,崇敬你洁白无瑕。我爱你、想你、盼你,像对每一个季节那样。我爱你、想你、盼你,不管世俗的偏见怎样厉害。冬――四季之一的冬,你来吧!我喜欢你纯净的身躯,喜欢你严厉的性格,我要在你的怀抱中锻炼、奋斗、成熟……你可以和春天的万花,夏天的麦浪,秋天的瓜果……比美!
导出效果
添加好代码教程
1、\dede\templets\diy_main.htm 找到
前台预览</a> |
在它的下面加入一行
| <a rel="nofollow noopener noreferrer" 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>"; } |
完成。
本文转载自dedediy's bolg 原文网址:www.dedediy.com
到此这篇关于织梦dedecms如何将自定义表单导出到excel就介绍到这了。有一位青年去拜访一位很知名的科学家,向他诉说自己是如何刻苦努力,却还没有什么建树,科学家拿出一只放大镜,一张白纸,放在阳光下,纸上出现一个耀眼的光斑,片刻间就燃烧起来,年轻人茅塞顿开,欣然离去。更多相关织梦dedecms如何将自定义表单导出到excel内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!