dedecms指定栏目授权(dedecms搜索结果页实现按频道模型显示不同结果模板的方法)
类别:CMS系统 浏览量:1369
时间:2022-01-17 01:51:33 dedecms指定栏目授权
dedecms搜索结果页实现按频道模型显示不同结果模板的方法dedecms本身自带的模板有图片模型、文章模型、软件模型等,有时候为了用户体验需要给搜索框加一个判定,例如搜索软件模型的时候显示软件模型的模板,搜索文章模型的时候显示文章模型的模板。
具体的实现代码如下:
1.在head区域加入
function check(){
if(document.formsearch.channeltype.value=="1")
document.formsearch.action="{dede:field name='phpurl'/}/search.php"
else
document.formsearch.action="{dede:field name='phpurl'/}/search_news.php"
}
</script>
2.更改搜索代码
<li class="form">
<input type="hidden" name="kwtype" value="0" />
<input name="q" type="text" class="search-keyword" id="search-keyword" value="{dede:global name='keyword' function='RemoveXSS(@me)'/}" />
<select name="channeltype" id="channeltype" >
<option value='1' selected='1'>新闻</option>
<option value='3'>软件</option>
</select>
<button type="submit" class="search-submit">搜索</button>
</li>
</form>
其中重点就是
<option value='1' selected='1'>新闻</option>
<option value='3'>软件</option>
</select>
关键设置:这里设置的按模型搜索 1是文章模型 3是软件模型
3.复制serach.php 更名为 search_images.php
4.打开 search_images.php
将
更改为
5.复制 arc.searchview.class.php 更名为 arc.searchimg.class.php
6.打开 arc.searchimg.class.php
查找
更改为
您可能感兴趣
- 怎么修改dede标签内容(用数据库批量修改替换dedecms文章标题和内容的步骤分享[图文])
- dedecms栏目怎么调用友情链(DedeCms用SQL语句调用数据库任意内容方法)
- dedecms 图片不显示(解析织梦DedeCMS图片按月存放的实现方法)
- dedecms标签长度(dedecms使用SQL命令批量替换指定字符串的方法)
- dedecms入门教程(DedeCms autoindex和itemindex使用介绍)
- dedecms标签怎么调用(dedeCMS 站内搜索代码的改进方法)
- dedecms怎么调用标签(织梦DEDECMS dede:arclist,dede:list获取附加表字段内容的方法)
- dedecms标签怎么调用(dedecms网站栏目增加缩略图的方法)
- dedecms标题加粗方法(DEDECMS教程:去除列表页文章标题加粗标签的方法)
- dedecms标签怎么用(dedecms三级栏目调用方法)
- dede模板本地部署(dedecms5.7首页和列表页模板中动态调用文章浏览次数的方法)
- dedecms标签分类(Dedecms程序SEO常用的列表标签调用代码集合 dedecms优化)
- dedecms分页修改(dedecms 自动审核会员发表的最新文章的修改方法)
- dedecms获取子目录(详解dedecms利用[field:arcurl/]无法获取文章路径的解决方法)
- dedecms制作的网站如何发布(DedeCms后台添加编辑文章空白的解决方法)
- dedecms怎么判断授权(DedeCms模板防盗以及安全设置的一些小技巧)
- 鱼竿 夏钓短,冬钓长 ,一定是这样 认清优缺点在选竿(鱼竿夏钓短冬钓长)
- 鲢鳙钓底还是钓浮 流水的水域应怎样做钓(鲢鳙钓底还是钓浮)
- 入秋后的第二场苹果发布会来了 全新M1系列芯片登场(入秋后的第二场苹果发布会来了)
- 苹果正式发布自研芯片M1 5nm 32核心 彻底放弃Intel(苹果正式发布自研芯片M1)
- 苹果自研芯片跑分对比 A16芯片排名靠后,M1系列霸榜(苹果自研芯片跑分对比)
- X86处理器的梦魇 苹果M1自研芯片到底有多强(苹果M1自研芯片到底有多强)
热门推荐
- mysql存储过程和函数(MySQL存储过程的查询命令介绍)
- mysql数据字段默认值怎么设置(MySQL 字段默认值该如何设置)
- python做了一个自动翻译的小工具(Python 20行简单实现有道在线翻译的详解)
- 云主机免费推荐吗(云主机可以永久免费吗?)
- mysqlinnodb数据存储格式(MySQL InnoDB ReplicaSet副本集简单介绍)
- python 简单算法(python实现爬山算法的思路详解)
- html正则表达式案例(关于html字符串正则判断和匹配的具体使用)
- php 策略模式工厂模式区别(PHP设计模式之策略模式原理与用法实例分析)
- vue实现双向绑定原理(vue实现双向数据绑定)
- sql server 锁超时(详解SQL Server中的事务与锁问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9