dedecms中英文搜索結(jié)果的實(shí)現(xiàn)方法?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供浦北網(wǎng)站建設(shè)、浦北做網(wǎng)站、浦北網(wǎng)站設(shè)計(jì)、浦北網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、浦北企業(yè)網(wǎng)站模板建站服務(wù),十多年浦北做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
dedecms中英文搜索結(jié)果怎么實(shí)現(xiàn)?
一般來說,我們使用DEDECMS制作中英文站時(shí),需要在中文站上只搜索出中文站的內(nèi)容,而在英文站只會搜索出英文站中的內(nèi)容,此時(shí)就需要給英文站搜索欄目單獨(dú)做個(gè)模板出來,可以按以下方法來實(shí)現(xiàn).
復(fù)制plus目錄下的serach.php文件 把復(fù)制后的更名為 searche.php做為新的搜索文件.
編輯searche.php,找到此行代碼
代碼如下:
require_once(DEDEINC."/arc.searchview.class.php");
替換為:
代碼如下:
require_once(DEDEINC."/arc.searchviewen.class.php");
復(fù)制include目錄下的 arc.searchview.class.php文件并更名為 arc.searchviewen.class.php
編輯arc.searchviewen.class.php,找到這行代碼
代碼如下:
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
改為
代碼如下:
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_en.htm";
復(fù)制模板中的search.htm,并更名為search_en.htm,此時(shí)英文站的模板都已做好,找到英文站的相關(guān)搜索代碼,如下以示例:
代碼如下: