php自定义表单怎么导入excel,织梦dedeCMS将自定义表单数据导入到excel文档实现方法...
這篇文章主要為大家詳細(xì)介紹了織夢(mèng)dedeCMS將自定義表單數(shù)據(jù)導(dǎo)入到excel文檔實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。
織夢(mèng)的自定義表單適用起來(lái)十分方便,關(guān)于織夢(mèng)的自定義表單361模板做了很多的介紹,有興趣的朋友可以參看織夢(mèng)自定義表單相關(guān)的問(wèn)題。我們今天需要講的是織夢(mèng)dedeCMS將自定義表單數(shù)據(jù)導(dǎo)入到excel文檔實(shí)現(xiàn)方法。下面我們開(kāi)始:
只要修改2個(gè)文件,讓織夢(mèng)自定義表單自由導(dǎo)出到Excel表格里。
1、\dede\templets\diy_main.htm 找到前臺(tái)預(yù)覽
在它的下面加入一行|?導(dǎo)出表單Excel
2、\dede\diy_list.php 找到array('post',?'list',?'edit',?'check',?'delete'))
改成array('post',?'list',?'edit',?'check',?'delete',?'excel'))
繼續(xù)找到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?"
狀態(tài)";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?"
";}
完成。現(xiàn)在你就可以嘗試看看了。
以上就是織夢(mèng)dedeCMS將自定義表單數(shù)據(jù)導(dǎo)入到excel文檔實(shí)現(xiàn)方法的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問(wèn)有所幫助,也希望大家多多支持361模板網(wǎng)。
感謝打賞,我們會(huì)為大家提供更多優(yōu)質(zhì)資源!
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的php自定义表单怎么导入excel,织梦dedeCMS将自定义表单数据导入到excel文档实现方法...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 威海海上恒大帝国的位置在哪里,威海的海上
- 下一篇: oracle启动crs要多久,ORACL