织梦CMS实现软件及分类信息采集的方法

softyun3年前cms教程54


我们知道织梦DEDECMS的自带的采集功能默认只能采集文章和图片,但我的站是一个分类信息的站,如何分类信息的采集呢

一直困扰着我,但今天无意中看了dede/templets/co_add_step0.htm这个文件,看看有没有什么,因为采集的第一次选择类型就是这个织梦DEDECMS模板嘛。

看来看去没发现什么,最终看到这么一段代码:

<?php 
      $dsql->SetQuery("Select id,typename From `dede_channeltype` where id in(1,2) order by id asc "); 
      $dsql->Execute(); 
      while($row = $dsql->GetObject()) 
      { 
         echo "<option value='{$row->id}'>{$row->typename}</option>\r\n"; 
      } 
      ?> 
我看了一下,1,2分类代表的是文章和图集,没有分类信息,于是报着试试看的心情把分类信息ID(-8)写在了后面,测试采集,

居然成功了.配置里面完完整整是分类信息的参数.太兴奋了,同理,软件的应该也一样,我测试了一下,结果一点错都没有
 

<?php 
      $dsql->SetQuery("Select id,typename From `dede_channeltype` where id in(1,2,3,-8) order by id asc "); 
      $dsql->Execute(); 
      while($row = $dsql->GetObject()) 
      { 
         echo "<option value='{$row->id}'>{$row->typename}</option>\r\n"; 
      } 
      ?> 
好东西,不敢独享,现在发出来供大家参考,或许能给你带来惊喜。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

Dedecms 自定义表单提交后自动发送表单数据到指定邮箱的思路

Dedecms 自定义表单提交后自动发送表单数据到指定邮箱的思路前几天客户让在织梦dedecms网站里面增加一个报名的系统,于是就想到了自定义表单,但是后面客户提出要求说假如学院报名后能把报名信息发送...

DEDECMS使用拼音首字母做栏目名称

织梦默认使用拼音为保存目录的时候使用的是中文全拼,当遇到栏目名称比较长的时候目录名称看起来有点冗长,这时候大多数站长喜欢使用拼音首字母作为栏目的保存目录,那么就需要修改dede/catalog.add...

dedecms如何修改友情链接flink模板

大家一起学习下,dedecms如何修改友情链接flink模板,有一定的参考价值,感兴趣的小伙伴尝试下织梦DEDECMS模板的友情链接标签flink主要是用于获取友情链接,其包括了诸多功能,例如分类、申...

DedeCms教程:留言簿模块

一、留言薄的安装 留言薄的安装过程和其他插件一样,首先我们进入后台模块管理列表,点击其对于的“安装”: 图1 图2 安装以上步骤,我们完成了留言薄插件的安装。 二、留言薄的卸载...

织梦dede使用sql命令批量删除关键字

用织梦做网站的朋友运营了一段时间会发现,文章的关键字刚开始编写的时候没有维护好,而关键字又跟文章的TAG标签挂钩。特别是文章跟文章之间的相关性,如dede:likearticle标签,相关推荐文章是根...

DedeCms教程:DedeCMS关键词替换问题较完美解决方案

问题描述 织梦内容关键词替换的时候存在一个错误:如果拥有两个关键词,例如“CIT” cit/tags/cit和“CIT信息网” cit,但在文章替换的时候我们发现就会出现问题,链接变成了: &l...