帝国cms全站搜索,全文搜索 增加自定义字段搜索

aaa

帝国cms全站搜索功能只能调出固定的几个字段,如果想搜索其他字段,应该怎么办呢?研究了帝国cms的全站搜索,发现修改/e/sch/index.php即可。

之所以不能调用其他字段的值是因为,帝国预设了几个搜索字段,如下代码:

  1. $infor=$empire->fetch1("select id,classid,titlepic,newstime,isurl,titleurl,".$titlefield.",".$smalltextfield." from {$dbtbpre}ecms_".$tbname." where id='$r[id]' limit 1");

可以更改代码为如下:
 
 
  1. $infor=$empire->fetch1("select * from {$dbtbpre}ecms_".$tbname." where id='$r[id]' limit 1");

这样我们就能找到所有字段的值,圆满解决这个问题。

本文标题:帝国cms全站搜索,全文搜索 增加自定义字段搜索

本文链接:https://www.kaifatu.com/article/1073.html

相关文章

帝国CMS解决远程保存图片生成很多重复无效图片

今天用ftp查看图片附件目录,发现一个大问题,有很多大小相同的重复图片,只是文件名不一样,而且系统都标为有效图片,实际上这些相同的大小的图片只有一个在文章里使用了,其它都是无用的。这些图片是怎么产生的呢?原来每次复制别的网站的文章时都勾选了…

Kaifatu 帝国cms教程
2021-02-13 531

帝国CMS模板中的loop灵动标签怎么附加SQL条件

帝国cms模板网的特别推荐,本站之前用的是变量调用固定的id,因此这个情况会有些用户会觉得不太方便,所以呢,可以改成推荐调用,6条文章,就用6级推荐,这样就简单了,下面直接放实例,大家自行套用即可:模板-公共模板变量-特别推荐(ID20)实…

Kaifatu 帝国cms教程
2021-06-11 487

不同时间显示不同的广告代码

<script type="text/javascript">var h = new Date().getHours();var t = "";if(h >= 7 && h <= 13){ t = "<div class=&#39;inde_t_ad&#39;><a href=&#39;http://ww…

Kaifatu 帝国cms教程
2021-03-18 349

帝国CMS灵动标签循环调用栏目文章

帝国CMS灵动标签循环调用栏目文章的方法:具体方法如下:第一步,增加公共模板变量代码如下:

[e:loop={"select * from [!db.pre!]enewsclass where cl…

Kaifatu 帝国cms教程
2021-04-25 429

帝国CMS数据更新中心设置教程(更新网站细节)

帝国CMS的数据更新中心为批量生成整站页面的功能。 一、数据更新中心界面说明 页面刷新管理:对整站的所有主要页面进行批量生成操作。 更新缓存数据:对网站程序缓存进行更新操作。自定义页面刷新:对自定义页面/列表/JS进行批量生成操作。刷新多栏…

Kaifatu 帝国cms教程
2021-03-06 430
发表评论
暂无评论