POST TIME:2017-11-13 00:27
織夢(mèng)DedeCMS的后臺(tái)文檔列表有個(gè)搜索功能,一般大家都只是搜索文檔的標(biāo)題。本來(lái)這個(gè)功能已經(jīng)可以滿足需要了,老板說(shuō)要加一個(gè)搜索文檔id的功能,我就試著加了一個(gè)。先說(shuō)明一下,這個(gè)搜索文檔id的功能,是利用的織夢(mèng)自身的程序,采用的是模糊搜索,也可以按這個(gè)方法加入搜索作者、來(lái)源等等文檔的字段。下面詳細(xì)說(shuō)明一下如何實(shí)現(xiàn)這個(gè)功能的。
首先,用UltraEdite或者Dreamweaver打開后臺(tái)管理目錄下的content_list.php文件,找到如下的代碼:
1$whereSql .= " AND ( CONCAT(arc.title,arc.writer) LIKE '%$keyword%') ";
這個(gè)就是文檔列表搜索文檔標(biāo)題和作者的SQL語(yǔ)句了。我們加入文檔的id選項(xiàng)arc.id即可實(shí)現(xiàn)搜索文檔id的功能了。修改后的代碼如下:
1$whereSql .= " AND ( CONCAT(arc.id,arc.title,arc.writer) LIKE '%$keyword%') ";
如果你還需要搜索文檔的其他字段,請(qǐng)自行添加該字段的名稱即可??棄?mèng)DedeCms后臺(tái)文檔列表搜索文檔id的功能不是必須的,只是錦上添花,可以更加方便的管理織夢(mèng)系統(tǒng)的文檔內(nèi)容,需要的朋友可以實(shí)驗(yàn)一下。
