织梦DEDECMS搜索页调用arclist标签的方法
织梦CMS制作模板的时候,在搜索页模板中search.htm中是无法调用arclist标签,这就使得搜索结果页呈现出来的效果是非常单调的,很难整 合其他的网站信息进来,当然我们可以在后台用宏标签来解决这个问题,但是会对搜索引擎不太友好,怎么解决这个问题呢?今天就教大家怎么在织梦搜索结果模板 中调用arclist标签以及channelartlist标签。
修改过程如下:
打开
include/arc.searchview.class.php
查找:
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");
找到:
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织梦搜索页面使用arclist和channelartlist标签调用数据了
相关文章
- DedeCMS编辑器CKeditor自动添加p标签取消办法
在后台编辑器中,编写文章时会自动在输入的内容前后添加段落标签, 一些朋友的站点中用不到自动段落,这里分享下,如何去除自动段落的方法: 修改include/ckeditor/config.js,在 config.filebrowserImageUploadUrl = ../include/dialog/select_images_post.p
- dedecms常用标签代码调用集合
title{dede:global.cfg_webname/}/title 标题(index.html) meta name=keywords content={dede:global.cfg_keywords/} / 关键词 meta name=description content={dede:global.cfg_description/} / 描述 title{dede:field.title/}_{dede:global.cfg_webname/
- DEDECMS判断栏目ID代码
DEDECMS判断栏目ID代码,判断栏目ID输出相应的内容。 {dede:field.typeid runphp=yes} if(@me==1 ||@me==2){ @me=内容1; }else if(@me==3 ||@me==4){ @me=内容2; }else{ @me=; } {/dede:field.typeid}
- 织梦DEDECMS文章标题显示不全,DEDECMS文章标题长度修改
在用dede调用列表标题出来的时候,会发现标题文字字数显示不完全,那是因为dede默认标题出来长度是30个字符,为了让标题显示完整,要做以下修改! 1、进入后台系统系统设置系统基本参数其他选项文档标题最大程度改为你要的长度原默认是60(这里改为了200) 2
- 常用CMS数据库配置文件地址
DEDECMS: data/common.inc.php PHPCMS: PHPCMS 2008的 include/config.inc.php PHPCMS v9的 caches/configs/database.php 帝国CMS: e/class/config.php DZ论坛: config\config_global.php config\config_ucenter.php uc_server\data\config.inc.php
随机推荐
- DedeCMS编辑器CKeditor自动添加p标签取消办法
在后台编辑器中,编写文章时会自动在输入的内容前后添加段落标签, 一些朋友的站点中用不到自动段落,这里分享下,如何去除自动段落的方法: 修改include/ckeditor/config.js,在 config.filebrowserImageUploadUrl = ../include/dialog/select_images_post.p
- dedecms常用标签代码调用集合
title{dede:global.cfg_webname/}/title 标题(index.html) meta name=keywords content={dede:global.cfg_keywords/} / 关键词 meta name=description content={dede:global.cfg_description/} / 描述 title{dede:field.title/}_{dede:global.cfg_webname/
- DEDECMS判断栏目ID代码
DEDECMS判断栏目ID代码,判断栏目ID输出相应的内容。 {dede:field.typeid runphp=yes} if(@me==1 ||@me==2){ @me=内容1; }else if(@me==3 ||@me==4){ @me=内容2; }else{ @me=; } {/dede:field.typeid}
- 织梦DEDECMS文章标题显示不全,DEDECMS文章标题长度修改
在用dede调用列表标题出来的时候,会发现标题文字字数显示不完全,那是因为dede默认标题出来长度是30个字符,为了让标题显示完整,要做以下修改! 1、进入后台系统系统设置系统基本参数其他选项文档标题最大程度改为你要的长度原默认是60(这里改为了200) 2
- 常用CMS数据库配置文件地址
DEDECMS: data/common.inc.php PHPCMS: PHPCMS 2008的 include/config.inc.php PHPCMS v9的 caches/configs/database.php 帝国CMS: e/class/config.php DZ论坛: config\config_global.php config\config_ucenter.php uc_server\data\config.inc.php