找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 98|回复: 0

[cms教程] 织梦dedecms自定义表单导出到excel教程

[复制链接]

该用户从未签到

发表于 2018-7-28 12:46:01 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×

                               
登录/注册后可看大图



        不写死任何字段,不写死任何东西,修改2个文件,让织梦自定义表单自由导出到Excel表格里。
         
        添加教程
         
         
         
        1、\dede\templets\diy_main.htm 找到
         
        前台预览
         
         
         
        在它的下面加入一行
         
        | [url=,导出表单Excel[/url]
         
         
         
        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 "";
         
                 foreach($fieldlist as $field=>$fielddata)
         
                 {
         
                           echo "{$fielddata[0]}";
         
                 }
         
                 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 "".$arr[$key,."";
         
                           }
         
                           $status = $arr['ifcheck', == 1 ? '已审核' : '未审核';
         
                           echo "".$status."";
         
                           echo "";
         
                 }
         
                 echo "";
         
        }
         
         
         
        完成。
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-9-29 19:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表