当前位置: 首页 > 织梦cms > 正文

织梦dedecms如何在搜索页search.htm调用任何栏目

其实调用栏目一共有两种方法

1、就是用自定义宏标记来调用栏目,但是因为是动态的,所以对搜索引擎不是很友好

2、就是直接调用arclist标签以及channelartlist标签

办法如下:

打开dedecms根目录里include/arc.searchview.class.php文件做如下修改

  (1)找到require_once(DEDEINC."/taglib/hotwords.lib.php"); require_once(DEDEINC."/taglib/channel.lib.php");

   在下边添加如下代码:

    require_once(DEDEINC."/taglib/arclist.lib.php"); require_once(DEDEINC."/taglib/channelartlist.lib.php");

   (2)找到else if($tagname=="hotwords") { $this->dtp->Assign($tagid,lib_hotwords($ctag,$this)); }

在下边添加如下代码:

else if($tagname=="arclist") { $this->dtp->Assign($tagid,lib_arclist($ctag,$this)); } else if($tagname=="channelartlist") { $this->dtp->Assign($tagid,lib_channelartlist($ctag,$this)); }

至此织梦dedecms 的搜索页search.htm就可以调取任何栏目

本文固定链接: http://www.it023.cn/2014/04/08/%e7%bb%87%e6%a2%a6dedecms%e5%a6%82%e4%bd%95%e5%9c%a8%e6%90%9c%e7%b4%a2%e9%a1%b5search-htm%e8%b0%83%e7%94%a8%e4%bb%bb%e4%bd%95%e6%a0%8f%e7%9b%ae/ | IT重庆

avatar
该日志由 IT重庆 于2014年04月08日发表在 织梦cms 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 织梦dedecms如何在搜索页search.htm调用任何栏目 | IT重庆
关键字: ,

织梦dedecms如何在搜索页search.htm调用任何栏目:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter