dedecms织梦列表文章审核更新到当前时间

网站建设 强烈建议 2024-02-06 14:27 104 0

  dedecms织梦发布时间不是当前时间,对数据库里面的数据进行修改时,发现点击生成的话,今天还是会生成不了,因此dedecms织梦列表文章审核更新到当前时间

  打开DEDE后台所在目录(默认为dede)的archives_do.php文件,大概在200行开始:

  原代码:

  $maintable=( trim($row['maintable'])==” ? '2d30_archives' : trim($row['maintable']) );

  $dsql->ExecuteNoneQuery("Update `2d30_arctiny` set arcrank='0′ where id='$aid' ");

  if($row['issystem']==-1)

  {

  $dsql->ExecuteNoneQuery("Update `".trim($row['addtable'])."` set arcrank='0′ where aid='$aid' ");

  }

  else

  {

  $dsql->ExecuteNoneQuery("Update `$maintable` set arcrank='0′ where id='$aid' ");

  }

  $pageurl=MakeArt($aid,false);

  }

  ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL);

  修改后:

  $maintable=( trim($row['maintable'])=='' ? 'dede_archives' : trim($row['maintable']) );

  $newdate=time();

  // $dsql->ExecuteNoneQuery("UPDATE `dede_arctiny` SET arcrank='0' WHERE id='$aid' ");

  $dsql->ExecuteNoneQuery("UPDATE `dede_arctiny` SET sortrank='$newdate',senddate='$newdate',arcrank='0' WHERE id='$aid' ");

  if($row['issystem']==-1)

  {

  // $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` SET arcrank='0' WHERE aid='$aid' ");

  $dsql->ExecuteNoneQuery("UPDATE `".trim($row['addtable'])."` SET sortrank='$newdate',pubdate='$newdate',senddate='$newdate',arcrank='0' WHERE aid='$aid' ");

  }

  else

  {

  // $dsql->ExecuteNoneQuery("UPDATE `$maintable` SET arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");

  $dsql->ExecuteNoneQuery("UPDATE `$maintable` SET sortrank='$newdate',pubdate='$newdate',senddate='$newdate',arcrank='0', dutyadmin='".$cuserLogin->getUserID()."' WHERE id='$aid' ");

  }

  $dsql->ExecuteNoneQuery("UPDATE `dede_taglist` SET arcrank='0' WHERE aid='$aid' ");

  $pageurl=MakeArt($aid,false);

  }

  ShowMsg("成功审核指定的文档!",$ENV_GOBACK_URL);

  当使用后台“审核”按钮审核文章时,同步更新该文章的发布时间为审核的时间。

  这样排序就能在前了~



时间:(2024-02-06 14:27:52)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!