思路:利用php fopen和fwrite函数,将文字或图片写入到doc文档,然后生成下载地址即可!
extend目录function.php写入以下代码:
function doc($data$title$aid){
$data="".$data."";
$fp=fopen("doc/".$title."-".$aid.".doc""w+");
fwrite($fp$data);
fclose($fp);
}
$data是文章内容,$title是文章标题,$aid是文章aid
在template/pc/view-article.htm中调用写好的函数:
{$eyou.field.content$eyou.field.title$eyou.field.aid|doc}
即可在根目录doc目录下生成标题-aid命名的doc文档。
然后生成下载链接:
<a href="/doc/{$eyou.field.title}-{$eyou.field.aid}.doc">下载文档</a>
点击即可下载生成的文档!效果如图:
是不是很简单,有空你也可以试一下!
ps:doc目录需要自己建立,下载样式可以自己用css改造。