织梦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' "); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |