dedecms全文搜索功能的实现方法

softyun3年前cms教程64

给大家教一些dedecms全文搜索功能的实现方法,仅供学习参考。
织梦dedecms 5.5 默认的模糊搜索只能根据网站文章的名称进行搜索,无法搜索到文章内部信息,对此经过研究得出以下修改方法,现共享下:
登入后台———-核心————频道模型——–内容模型管理—
—-普通文章—
—【点击后面那个放大镜标志】 最重要一步———-
附件表可供自定义搜索的字段:
这里的字段是程序依据字段类型自动选择生成的。
文章内容
将“文章内容”前面那个打勾
此时将修改掉搜索字段
但是还没有成功,还需要修改模板相应的代码:

修改模板文件中的:head.htm文件中  
<form action="{dede:field name=’phpurl’/}/search.php" name="formsearch">  
<div class="form">  
<h4>搜索</h4>  
<input type="hidden" name="kwtype" value="0" />  
<input name="keyword" type="text" class="search-keyword" id="search-keyword" />  
<select name="searchtype" class="search-option" id="search-option">  
<option value="titlekeyword" selected=’1′>智能模糊搜索</option>  
<option value="title">仅搜索标题</option>  
</select>  
<button type="submit" class="search-submit">搜索</button>  
</div>  
</form>  
修改为:

<form action="/plus/advancedsearch.php" method="post"> 
<div class="form"> 
<h4>搜索</h4> 
<input type="hidden" name="mid" value="1" /> 
<input type="hidden" name="dopost" value="search" /> 
关键词:<input type="text" name="q" /> <input type="submit" name="submit" value="开始全文搜索" /> 
</div> 
</form> 
此时更新网站,将会发现搜索数据已经有了质的飞跃~

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DedeCms织梦网站程序动态化+静态化+伪静态设置教程(详细图文)

如何让织梦DEDE做的网站实现快速动态化或静态化的切换如何快速在本地环境中将DEDE全站程序动态化 DEDE,本文分三个部分 DEDE程序动态化+DEDE程序静态化+DEDE程序伪静态进行全面介绍,希...

DEDECMS中的复制地址,推荐给QQ/MSN上的好友

在对应模板中的核实位置加上如下代码 <script language="JavaScript">    <!--    function copyUrl(url){    var c...

DedeCms教程:邮件订阅模块使用说明

1.邮件订阅模块使用说明 站长可以通过邮件订阅模块进行单人,多人以及邮件群发。可以创建期刊通过发送邮件的方式供用户阅读。让用户通过邮件实时的获取到网站重要的,有价值的信息。由此让用户关注网站的动态,对...

DedeCms教程:DedeCMS中MySQL修复表的两个小技巧

 涉及数据库操作请先备份,以防万一。DedeCMS用户经常碰到数据表出现报错“dede_search_keywords' is marked as crashed and should be repa...

DedeCms教程:windows server 2008 php 环境搭建

windows server 2008是基于NT6 平台的新型操作系统,其对硬件性能的发挥比起其它NT平台来说有了质的飞跃,已经开始普及到了广大用户中,而且操作较2003来说更为直观和简单,受到越来...

织梦DedeCMS模板可以使用的公共函数集合

织梦dedecms是很早的一款开源CMS系统,操作简单方便上手,一般常用的标签进行调用但是也没办法实现大家特殊的要求,今天给大家分享一下开源使用的公共函数集合       function GetCu...