国产亚洲欧美人成在线,免费视频爱爱太爽了无码,日本免费一区二区三区高清视频 ,国产真实伦对白精彩视频

歡迎您光臨深圳塔燈網(wǎng)絡科技有限公司!
電話圖標 余先生:13699882642

DEDE自定義表單導出功能的實現(xiàn)詳細步驟

發(fā)表日期:2018-09 文章編輯:小燈 瀏覽次數(shù):1106

DEDE自定義表單導出功能的實現(xiàn)詳細步驟,這個代碼是通用的!加完后 你所有的自定義表單 都可以導出!


步驟:
1.打開 /dede/templets/diy_main.htm 大概在第49行的地方加上
<a href="../plus/diy.php?action=push&diyid={dede:field.diyid/}" target="_blank">導出</a>
意思就是加個導出按鈕。

2.打開 /plus/diy.php 在最下面加入以下代碼
else if($action == 'push'){$row = $dsql->GetOne("Select * From dede_diyforms where diyid='$diyid'");$ds = file(('/dede/inc/fieldtype.txt'));foreach($ds as $d){$dds = explode(',',trim($d));$fieldtypes[$dds[0]] = $dds[1];}$fieldset = $row['info'];$dtp = new DedeTagParse();$dtp->SetNameSpace("field","<",">");$dtp->LoadSource($fieldset);$titleArray=array();$titleName=array();if(is_array($dtp->CTags)){foreach($dtp->CTags as $ctag){$itname = $ctag->GetAtt('itemname');if($itname=='') echo "沒指定";$titleArray[] = $itname;$titleName[]= $ctag->GetTagName();}}header('Content-Type: application/vnd.ms-excel');header('Content-Disposition: attachment; filename=demo.xls');header('Pragma: no-cache');header('Expires: 0');$title =$titleArray;include_once DEDEINC.'/datalistcp.class.php';if($diy->public == 2)$query = "SELECT * FROM `{$diy->table}` ORDER BY id DESC";else$query = "SELECT * FROM `{$diy->table}` WHERE ifcheck=1 ORDER BY id DESC";$datalist = new DataListCP();$datalist->pageSize = 10;$datalist->SetParameter('action', 'list');$datalist->SetParameter('diyid', $diyid);$datalist->SetSource($query); $rsArray = array();$datalist->dsql->Execute('dlist',$datalist->sourceSql);$i = 0;while($arr=$datalist->dsql->GetArray('dlist')){$i++;$object = array();foreach ($titleName as $va){$object[]=$arr[$va];}$rsArray[$i] = $object; }$data = $rsArray;echo iconv('utf-8', 'gbk', implode("\t", $title)), "\n";foreach ($data as $value) {echo iconv('utf-8', 'gbk', implode("\t", $value)), "\n";}exit;}



就OK了。


思路很簡單,先在列表頁搞個可以觸發(fā)導出的按鈕,然后把需要導出的表頭和內容查出來,然后以execle輸出就好了。
本頁內容由塔燈網(wǎng)絡科技有限公司通過網(wǎng)絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網(wǎng)頁中由涉嫌抄襲的內容,請及時與我們聯(lián)系,并提供相關證據(jù),工作人員會在5工作日內聯(lián)系您,一經(jīng)查實,本站立刻刪除侵權內容。本文鏈接:http://m.jstctz.cn/4387.html
相關cms文章
 八年  行業(yè)經(jīng)驗

多一份參考,總有益處

聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡,免費獲得網(wǎng)站建設方案及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯(lián)系

業(yè)務熱線:余經(jīng)理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.