-
在面临不同模型多个表查询时,并且需要展示搜索功能。那么帝国cms中,全站搜索功能是一个不错的选择。但是帝国cms 全站搜索时,我们增加的自定义字段确是无法显示到全站搜索结果中!如何解决呢?
其实只需要更改/e/sch/index.php;文件中三处地方即可。
以增加显示字段fangjia,quyu:
①更改第一处$infor=$empire->fetch1("select fangjia,quyu,id,classid,titlepic,newstime,isurl,titleurl,".$titlefield.",".$smalltextfield." from {$dbtbpre}ecms_".$tbname." where id='$r[id]' limit 1");红色字段为增加的。
②更改第二处$titleurl=sys_ReturnBqTitleLink($infor);
$titlepic=$infor['titlepic']?$infor['titlepic']:$public_r['newsurl']."e/data/images/notimg.gif";
$smalltext=SubSchallSmalltext($infor[$smalltextfield],$subnum);
$title=DoReplaceFontRed($infor[$titlefield],$keyboard);
$smalltext=DoReplaceFontRed($smalltext,$keyboard);
$newstime=date($formatdate,$infor['newstime']);
$jiage=$infor['jiage'];
$onclick=$infor['onclick'];
//红色字段为增加的模块
③要显示的地方,这个地方前端样式自己定义,这里仅举例。
<div class="fangjia"><span><?=$fangjia?></span></div> <div class="quyu"><span><?=$quyu?></span></div>
//红色部分为增加部分
帝国cms全站搜索功能,如何增加自定义显示字段。只需要修改个文件三处地方即可。
1959人参与 |分类: 程序学习|时间:2020-07-04 08:39:51
相关文章
- 2022-09-22 帝国cms灵动标签调用标题分类、统计标题分类文章数的方法
- 2022-09-22 帝国CMS灵动标签中用if判断第X条附加特殊样式
- 2022-02-09 CentOS挂载详解
- 2021-09-25 帝国cms后台 不同栏目发布字段不同
- 2021-06-25 Centos、linux 安装 Cmake 3.6.2
- 2021-06-21 PHP header常用URL地址跳转的几种方法
- 2021-06-17 网站logo不清晰,图片模糊,如何解决?
- 2020-09-10 阿里云ECS经典网络如何链接专业网络
- 2020-09-03 帝国CMS获取当前目(父栏目)ID、名称、别名、链接
- 2020-09-03 帝国cms自定义页面ID获取 动态ID获取
评论专区辉哥视界微博