DEDE删除文章怎么同时也删除附件,DEDE删除文章同时删除附件

DEDE删除文章怎么同时也删除附件,DEDE删除文章同时删除附件 – 发表于:DEDE技术吧 – Dede教程
首先添加两个函数

把这段代码贴到include/common.func.php后面,
接着打开后台(假设使用默认的dede作为后台)dede/inc/inc_batchup.php文件,
在第22行添加代码如下:
[code]
$body = getArcBody($aid);
[/code]
接在在第139行,就是在
[code]
return true;
[/code]
上面一行加上下面的代码
[code]
if($body)
{
$img_arr = get_img_from_body($body);
if(!empty($img_arr))
{
foreach($img_arr as $v)
{
$img_file = GetTruePath().str_replace($GLOBALS[‘cfg_basehost’],”,$v);
if(file_exists($img_file) && !is_dir($img_file))
@unlink($img_file);
}
}
}
[/code]
这样就可以实现删除文档的时候删除字段为“htmltext”类型的中的本地图片了

未经允许不得转载:Windy's Blog » DEDE删除文章怎么同时也删除附件,DEDE删除文章同时删除附件

赞 (0)