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

softyun3年前cms教程35

给大家教一些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修改突破列表只能生成50页

dedecms织梦网站生成自由列表页的时候也是有数量限制的,织梦默认的最大生成页数就是50页,如果你的网站自由列表页超过50页,想要生成的话还要修改最大页数值才行。我们要怎么样才能突破dede列表生成...

sonchannel 子栏目调用标签的使用教程

今天给大家分享一下sonchannel子栏目调用标签的使用教程,需要的朋友可以记录一下哦标签名称:sonchannel功能说明:子栏目调用标签适用范围:全局使用基本语法:{dede:sonchanne...

dedeCMS5.5 列表页调用tag的方法

打开DEDECMS根目录include/common.func.php在最底部 ?> 前面加入以下代码: function listtag($aid)   {       $tsql = new...

dede会员中心投稿编辑器修改

今天分享一下怎样实现dede会员中心投稿编辑器的修改在我们后台发布文章的时候往往需要加入html或css以及php等语言的代码,若是单独发的话,没有颜色的区分,并且人看观看的效果也不是很好,所以需要实...

把DEDE,RSS的描述改成全文内容输出

修改方法如下:1.找rss的模板 templets/plus/rss.htm把<description>[field:description/]</description>改成...

DedeCms教程:Ubuntu/Debian上安装 PHP 5.3, Nginx 和 PHP-fpm

  尽管Apache已经占据半片江山,但很多人仍然在寻找其他的方式去托管他们的站点,Apache不只是一个选择,其他很多优秀的服务器程序例如lighthttp和nginx也是不错的选择。本教程将要...