1. 程式人生 > >帝國cms 搜尋功能總結

帝國cms 搜尋功能總結

帝國cms全站搜尋功能只能調出固定的幾個欄位,有時候我們要輸出其他欄位的值,這時我們應該怎麼辦呢,一開始我也不知道怎麼弄,後來發現在/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");

這樣我們就能找到所有欄位的值,圓滿解決這個問題。