帝国ecms全站搜索功能的修改方法
作者:融科网络 | 点击:
10
2018
08
导语
帝国ecms全站搜索功能只能调出固定的几个字段,有时候我们要输出其他字段的值,这时我们应该怎么办呢。
帝国ecms全站搜索功能只能调出固定的几个字段,有时候我们要输出其他字段的值,这时我们应该怎么办呢,一开始我也不知道怎么弄,后来发现在/e/sch/index.PHP中可以直接对数据库进行操作于是所有问题就解决了,我们只要直接更改index.php里面的源码就行了。
之所以不能调用其他字段的值是因为,帝国是制定字段搜索的,如下代码:
$infor=$empire->fetch1("select id,classid,titlepic,newstime,isurl,titleurl,".$titlefield.",".$smalltextfield." from {$dbtbpre}ecms_".$tbname." where id='$r[id]' limit 1");
可以看出只有上述几个字段的值是可以被调用的,不能满足我们的要求。
可以更改代码为如下:
$infor=$empire->fetch1("select * from {$dbtbpre}ecms_".$tbname." where id='$r[id]' limit 1");
这样我们就能找到所有字段的值,圆满解决这个问题。
郑州融科网络专注于企业网站建设、网站制作、高端网站设计,郑州荥阳、上街做网站就找融科网络!本文章网址:http://www.ppssdd.com/code/362.html。转载请保留出处,谢谢合作!
版权申明:本站部分文章来自互联网,如有侵权,请联系小编微信7758021,我们收到后立即删除 谢谢!