DedeCMS织梦

织梦DedeCMS根据栏目调用不同搜索结果模板

阿里云

我们在 DedeCMS 模板开发中,有事需要织梦 dede 搜索结果页按频道模型显示不同模板,例如 DedecCMS 门户模板的时候经常会有图片模型、文章模型、软件模型之类的,要是给搜索框加一个判定,例如搜索软件模型的时候显示一个模板,搜索文章模型的时候显示一个模板。打开 /include/arc.searchview.class.php 找到

  1. $tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
也想出现在这里?联系我们
创客主机

在它下面加入

  1. $tempfile = ($this->TypeID > 0) ? str_replace(".htm","{$this->TypeID}.htm",$tempfile) : $tempfile;

这样修改后,有指定栏目的就按栏目 id 来调用搜索结果模板(search1.htm,search2.htm,search8.htm),没有指定栏目就是默认的 search.htm

织梦 DedeCMS 根据栏目调用不同搜索结果模板

已有 328 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!