POST TIME:2021-05-23 01:33
織夢dedecms搜索功能在網站中是最常見的一個功能了.我們在用dede做雙語網站的時候,默認的會有中文版的搜索功能.但是怎么添加一個英文版的搜索功能.各位看官,方法如下:
1.復制plus目錄下的serach.php文件 把復制后的更名為 searche.php做為新的搜索文件.
2.編輯searche.php,找到此行代碼
代碼如下:
require_once(DEDEINC."/arc.searchview.class.php");
替換為:
代碼如下:
require_once(DEDEINC."/arc.searchviewen.class.php");
3.復制include目錄下的 arc.searchview.class.php文件并更名為 arc.searchviewen.class.php
4.編輯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";
5.復制模板中的search.htm,并更名為search_en.htm,此時英文站的模板都已做好,找到英文站的相關搜索代碼,如下以示例:
<form action="/plus/searche.php" method="post"></p> <p><input type="hidden" name="typeid" value="26" />