栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > dedecms

织梦DEDECMS搜索结果页按频道模型显示不同模板的方法

dedecms 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

织梦DEDECMS搜索结果页按频道模型显示不同模板的方法

思路: 给搜索框加一个判定,例如搜索软件模型的时候显示一个模板,搜索文章模型的时候显示一个模板。
1.在head区域加入
 
2.更改搜索代码

 

 

 

其中重点就是

 
这里设置的按游戏模型搜索  1是文章模型 3是软件模型
3.复制serach.php 更名为 search_images.php
4.打开 search_images.php 

require_once(DEDEINC."/arc.searchview.class.php"); 

更改为

 

require_once(DEDEINC."/arc.searchimg.class.php"); 

5.复制 arc.searchview.class.php 更名为 arc.searchimg.class.php
6.打开 arc.searchimg.class.php
修改

 

$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm"; 

 

$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_images.htm"; 

核心的修改已经结束了,剩下的就是在search_images.htm这个模板里自由发挥了。同理也可以实现按栏目type搜索显示不同风格的结果页得。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/6744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号