dedecms删除文章同时也删除附件的方法

  介绍

这篇文章将为大家详细讲解有关dedecms删除文章同时也删除附件的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强> dedecms怎么删除文章同时也删除附件?

<强> dedecms删除文章同时也删除附件的修改方法

dedecms删除文章同时也删除附件的修改方法,使用dedecms的朋友可以参考下。

首先添加两个函数

代码如下:

/*   根据文档id获取文档的身体部分   */函数getArcBody (arcid美元)   {   全球dsql美元;   如果(空(arcid美元))返回;   $身体=& # 39;& # 39;;   查询美元=把≡窕 ?,ch.addtable, ch。自定义字段从“dede_arctiny”弧离开加入“dede_channeltype”ch> $身体=getArcBody(援助)美元;

接在在第139行,就是在

返回true;

上面一行加上下面的代码

代码如下:

如果(身体)美元   {   身体(img_arr=get_img_from_body美元);   如果(!空(img_arr美元))   {   foreach ($ img_arr v)美元   {   美元$ img_file=GetTruePath () .str_replace (GLOBALS (& # 39; cfg_basehost& # 39;], & # 39; & # 39;,美元v);   如果(file_exists (img_file美元),,! is_dir (img_file美元))   @unlink ($ img_file);   }   }   }

这样就可以实现删除文档的时候删除字段为“超文本”类型的中的本地图片了。

关于dedecms删除文章同时也删除附件的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

dedecms删除文章同时也删除附件的方法