加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

织梦dedeCMS采集文章后导出为仅动态的解决方案

发布时间:2020-12-14 05:19:19 所属栏目:Dedecms 来源:网络整理
导读:想要让DedeCMS采集文章后,直接导出成仅动态的类型,而不是未生成?按照下面步骤即可实现。? 登陆FTP,寻找 dede/co_export.php 文件,找到如下代码:? ?? ? ? ?//插入数据库? ?? ? ? ?$rs = $dsql-ExecuteNoneQuery($indexSql);? ?? ? ? ?if($rs)? ?? ? ? ?{
想要让DedeCMS采集文章后,直接导出成仅动态的类型,而不是未生成?按照下面步骤即可实现。?
登陆FTP,寻找 dede/co_export.php 文件,找到如下代码:?
?? ? ? ?//插入数据库?
?? ? ? ?$rs = $dsql->ExecuteNoneQuery($indexSql);?
?? ? ? ?if($rs)?
?? ? ? ?{?
?? ? ? ? ? ?$aid = $dsql->GetLastID();?
?? ? ? ? ? ?$mainSql = str_replace('@aid@',$aid,$mainSql);?
?? ? ? ? ? ?$addSql = str_replace('@aid@',$addSql);?
?? ? ? ? ? ?$mainSql = ereg_replace('@([a-z0-9]{1,})@','',$mainSql);?
?? ? ? ? ? ?$addSql = ereg_replace('@([a-z0-9]{1,$addSql);?
?? ? ? ? ? ?$rs = $dsql->ExecuteNoneQuery($mainSql);?
?? ? ? ? ? ?if(!$rs)?
?? ? ? ? ? ?{?
?? ? ? ? ? ? ? ?echo "导入 '$title' 时错误:".$dsql->GetError()."?
";?
?? ? ? ? ? ? ? ?$dsql->ExecuteNoneQuery("Delete From `arctiny` where id='$aid' ");?
?? ? ? ? ? ?}?
?? ? ? ? ? ?else?
?? ? ? ? ? ?{?
?? ? ? ? ? ? ? ?$rs = $dsql->ExecuteNoneQuery($addSql);?
?? ? ? ? ? ? ? ?if(!$rs)?
?? ? ? ? ? ? ? ?{?
?? ? ? ? ? ? ? ? ? ?echo "导入 '$title' 时错误:".$dsql->GetError()."?
";?
?? ? ? ? ? ? ? ? ? ?$dsql->ExecuteNoneQuery("Delete From `arctiny` where id='$aid' ");?
?? ? ? ? ? ? ? ? ? ?$dsql->ExecuteNoneQuery("Delete From `$maintable` where id='$aid' ");?
?? ? ? ? ? ? ? ?}?
?? ? ? ? ? ?}?
?? ? ? ?}?
?? ? ? ?$dsql->ExecuteNoneQuery("update `co_htmls` set isexport=1 where aid='$exid' ");?
?? ?}?
请将修改为如下代码(直接替换即可)?
$dsql->ExecuteNoneQuery("update `archives` set ismake=-1 where id='$aid' ");

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读