帝國(guó)cms全站搜索功能只能調(diào)出固定的幾個(gè)字段,如果想搜索其他字段,應(yīng)該怎么辦呢?研究了帝國(guó)cms的全站搜索,發(fā)現(xiàn)修改/e/sch/index.php即可。
之所以不能調(diào)用其他字段的值是因?yàn)椋蹏?guó)預(yù)設(shè)了幾個(gè)搜索字段,如下代碼:
- $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");
這樣我們就能找到所有字段的值,圓滿解決這個(gè)問(wèn)題。