小李SEO博客

网站优化服务

dedecms搜索结果页按频道模型显示不同模板

思路:给搜索框加一个判定,例如搜索软件模型的时候显示一个模板,搜索文章模型的时候显示一个模板。

1、 在head区域加入<script language="javascript" type="text/javascript"> <!– function check(){ if(document.formsearch.channeltype.value=https://www.hake.cc/="3") document.formsearch.action="{dede:field name='phpurl'/}/search_images.php" else document.formsearch.action="{dede:field name='phpurl'/}/search.php" } –> </script>

2、 更改搜索代码<form name="formsearch" action="" *****ubmit="check();"> <div class="form"> <input type="hidden" name="kwtype" value=https://www.hake.cc/"0" /> <input name="q" type="text" class="search-keyword" id="search-keyword" value=https://www.hake.cc/"{dede:global name='keyword' function='RemoveXSS(@me)'/}" /> <select name="channeltype" id="channeltype" > <option value='https://www.hake.cc/1′ selected='1′>新闻</option> <option value='https://www.hake.cc/3′>软件</option> </select> <button type="submit" class="search-submit">搜索</button> </div> </form> 其中重点就是 <select name="channeltype" id="channeltype" > <option value='https://www.dede58.com/1′ selected='1′>新闻</option> <option value='https://www.dede58.com/3′>软件</option> </select>

这里设置的按游戏模型搜索 1是文章模型3是软件模型3 复制serach.PHP 更名为search_images.php4 打开search_images.phprequire_once(DEDEINC."/arc.searchview.class.php");更改为require_once(DEDEINC."/arc.searchimg.class.php");5复制arc.searchview.class.php 更名为arc.searchimg.class.php6 打开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搜索显示不同风格的结果页得。

上一篇:织梦cms调用文章内第一张原始图片(非缩略图)的实现方法 下一篇:dedecms支付模块注入漏洞导致SQL注入修复
织梦cms相关文章阅读
  • 织梦cms为后台自定义菜单的完整方法

    小李网络公司介绍织梦cms为后台自定义菜单的完整方法知识,包括dedecms四级菜单织梦源码栏目菜单怎么改dedecms主菜单织梦二级菜单dedecms菜单空白dedecms栏目菜单....

  • 织梦cms文章列表分页及分页标签详细解释

    小李网络公司介绍织梦cms文章列表分页及分页标签知识,包括织梦文章列表分页如何解决,以及分页标签详细解释_织梦58.织梦首页调用文章列表织梦列表页分页织梦分页样式织梦文章调用标签织梦...

  • 织梦cms栏目生成错误解决方法

    小李网络公司介绍织梦cms栏目生成错误解决方法知识,包括织梦生成静态页面出现DedeTag Engine Create File False,织梦系统中出现DedeTag Engine Create File False提示原因.dedeDEDE582dede_COmDEDE鞋DEDESKENDEDEA错误的...

  • 怎么在织梦dedecms中添加自定义属性

    小李网络公司介绍织梦cms添加自定义属性知识.包括dedecms后台表单权限.dedecms怎么加页面.为文档添加自定义属性怎么弄.给文档添加自定义属性.织梦添加文章.dbc文件中自定义属性怎么添加.自定义...

  • 织梦cms网站相关文章如何调用

    小李网络公司介绍织梦cms网站相关文章调用知识,包括织梦常用调用标签dedecms调用页面织梦相关文章调用织梦调用代码dedecms好吗dedecms怎么调用织梦首页调用描述dedecms调用商品tag....

  • 织梦cms网站TAG标签显示单个标签共有多少篇文章的方法

    小李网络公司介绍织梦cms网站TAG标签显示单个标签共有多少篇文章知识,包括织梦cms建站教程织梦 建站dedecms织梦系统织梦列表页标签织梦超级标签织梦友情链接标签织梦标签理解织梦随机标签织...

  • 织梦cms变成全站动态浏览有利于优化方法

    小李网络公司介绍织梦cms变成全站动态浏览有利于优化方法知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统织梦默认模板管理dedecms首页dede织梦仿站织梦cms后端模板织梦cms移动织梦帮助文...

  • 织梦cms当前系统时间调用标签

    小李网络公司介绍织梦cms当前系统时间调用标签知识,包括织梦标签教程织梦列表页标签织梦官网织梦仿站替换标签织梦当前栏目织梦标签嵌套织梦标签怎么套用织梦文章摘要标签织梦php标签织...

  • 织梦cms5.1升级为5.3导致TAG丢失等问题处理

    小李网络公司介绍织梦cms5.1升级为5.3导致TAG丢失等问题处理知识,包括dedecms 升级到5.3后为什么会出现这种情况? - 百度知道,从dedecms 5.1升级到5.3的一些感受分享-iteye,dedecms织梦更新生成栏目没反应...

  • 织梦cms添加自定义标签显示非dede表数据

    小李网络公司介绍织梦cms添加自定义标签显示非dede表数据知识,包括dede提交时间dede自定义背景dede删除自定义dede搜索自定义dede自定义链接自定义表单dededede自定义模块仿织梦dede58源码dede整站更...

  • dedecms织梦动态获取关键词无效解决方法

    小李网络公司介绍dedecms获取动态关键词方法知识.包括织梦教程]dedecms织梦动态获取关键词无效解决方法_素材虎,织梦自动内链(文档关键词功能)无效解决办法_织梦58.dedecms文档关键词维护失效解...

  • 织梦cms让channelartlist标签支持currentstyle属性方法

    小李网络公司介绍织梦cms让channelartlist标签支持currentstyle属性方法知识,包括帝国cms和织梦哪个好dede仿站网dede标记教程织梦dede建站教程视频dede怎么仿站织梦官网织梦cms网站dede模板站dede织梦 建...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640