找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1489|回复: 0
打印 上一主题 下一主题

dede增加批量删除采集内容的方法

[复制链接]

2536

主题

2536

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

积分
7532
跳转到指定楼层
楼主
发表于 2018-2-13 20:41:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

关键字描述:内容 方法 采集 删除 增加 批量 &quot &nbsp &lt 清空
dedecms增加批量删除采集内容
原来dede官方给出的没有批量删除采集内容
如果要删除的30个一次的话
少不怎么样,多的就很麻烦,
总不能没次都进数据库去删吧
特别有写友友是带有数据库恐惧症的
因此在这里修改一下官方的DEDE
增加
Quote:
清空所有采集内容
清空未下载内容
清空已导出内容

这三个
修改方法
1,dede/co_do.php
找到
Quote:
//复制节点
改成
Quote:
else if($dopost=="clearall")
  {
    $dsql = new DedeSql(false);
    $dsql->ExecuteNoneQuery("Delete From xkzzz_courl");
    $dsql->Close();
    ShowMsg("成功清空所有采集内容!","co_main.php");
    exit();
  }else if($dopost=="clearundown")
  {
    $dsql = new DedeSql(false);
    $dsql->ExecuteNoneQuery("Delete From xkzzz_courl where isdown=0");
    $dsql->Close();
    ShowMsg("成功删除所有未下载内容!","co_main.php");
    exit();
  }else if($dopost=="clearisex")
  {
    $dsql = new DedeSql(false);
    $dsql->ExecuteNoneQuery("Delete From xkzzz_courl where isex=1");
    $dsql->Close();
    ShowMsg("成功删除所有已经导出内容!","co_main.php");
    exit();
  }
//复制节点

2,dede/templets/co_url.htm
找到
Quote:


改成
Quote:
function DelAll()
{
location.href = "co_do.php?dopost=clearall";
}
function DelunDown()
{
location.href = "co_do.php?dopost=clearundown";
}
function Delisex()
{
location.href = "co_do.php?dopost=clearisex";
}

找到
Quote:

在下面加入
Quote:


  
         
上一页12 下一页 阅读全文
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端