web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

帝国CMS6.0如何实现全站全文搜索功能

337 ℃
     

帝国cms6.0如何实现全站全文搜索功能,下面我们讲解一下。

一、全站全文搜索数据导入
先将要搜索的数据导入全站搜索表,全站全文才能搜索到。
1、后台>"栏目管理">"管理搜索数据源">"增加搜索数据源",进入如下界面增加。如图:

说明:
导入的数据表:选择要导入全站搜索表的数据表
标题字段:设置表中要搜索标题的字段
内容字段:设置表中要搜索内容的字段(如果不使用内容搜索,可以改成其他字段,比如说keyboard关键字段等)
简介字段:搜索结果页显示的信息简介字段。
每组导入记录数:设置分组导入防止执行超时。

2、增加搜索数据源后,返回管理搜索数据源就能看到增加的搜索数据源,如下图:

在管理数据源界面可以导入单个搜索数据源,也可以批量导入搜索数据表。
其他说明:如果有新增信息,要定时到管理数据源导入数据,不然新的信息不会被搜索到。

二、全站搜索设置:
全站搜索相关配置。

三、清理搜索数据:
比如有部分信息已经导入搜索表,但后来在管理信息删除了,这时就要用到“清理搜索数据”将已经不存在的信息清除。

四、全站全文搜索表单语法说明:
搜索表单提交地址:/e/sch/index.php
表单提交方式用:GET
keyboard:搜索关键字变量(前台搜索多个关键字可以用空格隔开)。
field:搜索字段变量,0为按后台设置搜索;1为按全文搜索;2为按标题搜索;3为按内容搜索。
classid:指定要搜索的栏目ID,多个栏目ID用逗号隔开。

例子:

<form action='/e/sch/index.php' method="GET" name="search_news">
  <table width="100%" border="0" cellspacing="6" cellpadding="0">
    <tr>
      <td height="32">关键字:
        <input name="keyboard" type="text" value="" />
        <select name="field">
          <option value="1">全文</option>
          <option value="2">标题</option>
          <option value="3">内容</option></select>
        <input type="submit" name="Submit2" value="搜索" /></td>
    </tr>
  </table>
</form>

什么是搜索关键词

精准搜索资料的6个实用技巧

dedecms教程之单表模型动态浏览设置方法分享

织梦dede手机端搜索时候直接调用search_m.htm手机站

造成织梦dede搜索太慢的解决办法

标签: 全站, 字段, 导入, 搜索, 数据源

上面是“帝国CMS6.0如何实现全站全文搜索功能”的全面内容,想了解更多关于 帝国cms 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_1095.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > 帝国cms
本文共计1018个字,预计阅读时长7分钟
生活小工具,收录了80多款小工具
上一篇: 程序员正能量文案:乐观积极的治愈系文案,朋友圈满满向上动力句子
下一篇: Lunar组件如何利用I18n实现多语言功能
x 打工人ai神器