dede生成word文档
答案:2 悬赏:10 手机版
解决时间 2021-02-11 22:57
- 提问者网友:不要迷恋哥
- 2021-02-10 22:39
我在一个页面填好数据后,提交生成一个和页面差不多格式的word 这个在织梦里可以实现吗?
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-02-10 23:00
完全可以
废话不多说了 开始
第一步 创建一个文件名为save_to_text.php的文件 将以下代码 粘贴进去 放在 PLUS目录中
GetOne('SELECT `title`,`body` FROM `dede_archives` a,`dede_addonarticle` d WHERe a.id=d.aid AND a.id='.$aid); if(is_array($row)) { AjaxHead(); header('Content-Type: text/plain'); header("Content-Disposition:attachment;filename=".$row['title'].".doc"); $body = $row['body']; $body = str_replace(array('','
','
','
',''), "\r\n", $body); $body = preg_replace('/&[a-z]*;/iU','',$body); $body = strip_tags($body); $body = str_replace("\n", "\r\n", $body); echo trim($body); }else { ShowMsg('找不到此文章',1,2); } ?>
第二步
创建一个文件名为xt_lib.php的文件 将一下代码粘贴进去 然后 保存到include/taglib 目录中
CAttribute->Items,$attlist); extract($ctag->CAttribute->Items, EXTR_SKIP); global $cfg_cmsurl; $name = $ctag->GetAtt('name'); $aid = $refObj->Fields['id']; $file = $cfg_cmsurl.'/plus/save_to_text.php?id='.$aid; $link = ''.$name.''; return $link; } ?>
第三步
在内容页 添加以下标签 来实现 下载
{dede:txt name='下载此文章'/}
通过以上方法 可实现 发布文章时 自动生成一个DOC文件下载
此教程 转自柠檬铺
废话不多说了 开始
第一步 创建一个文件名为save_to_text.php的文件 将以下代码 粘贴进去 放在 PLUS目录中
GetOne('SELECT `title`,`body` FROM `dede_archives` a,`dede_addonarticle` d WHERe a.id=d.aid AND a.id='.$aid); if(is_array($row)) { AjaxHead(); header('Content-Type: text/plain'); header("Content-Disposition:attachment;filename=".$row['title'].".doc"); $body = $row['body']; $body = str_replace(array('','
','
','
',''), "\r\n", $body); $body = preg_replace('/&[a-z]*;/iU','',$body); $body = strip_tags($body); $body = str_replace("\n", "\r\n", $body); echo trim($body); }else { ShowMsg('找不到此文章',1,2); } ?>
第二步
创建一个文件名为xt_lib.php的文件 将一下代码粘贴进去 然后 保存到include/taglib 目录中
CAttribute->Items,$attlist); extract($ctag->CAttribute->Items, EXTR_SKIP); global $cfg_cmsurl; $name = $ctag->GetAtt('name'); $aid = $refObj->Fields['id']; $file = $cfg_cmsurl.'/plus/save_to_text.php?id='.$aid; $link = ''.$name.''; return $link; } ?>
第三步
在内容页 添加以下标签 来实现 下载
{dede:txt name='下载此文章'/}
通过以上方法 可实现 发布文章时 自动生成一个DOC文件下载
此教程 转自柠檬铺
全部回答
- 1楼网友:廢物販賣機
- 2021-02-11 00:33
我好像模糊的记得kesion cms 这个程序好像支持生产word。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯