您当前的位置: 主页 > 优化教程
最近做的中英文版搜索时发现搜索不尽人意总是出现双语混搭模式:这样可以解决dedecms双语网站搜索: 
DEDECMS在制作中英文站时,需要在中文站上只搜索出中文站的内容,而在英文站只会搜索出英文站中的内容,此时就需要给英文站搜索栏目单独做个模板出来,可以按以下方法来实现。 
复制plus目录下的serach.php文件 把复制后的更名为 searche.php做为新的搜索文件。 
编辑searche.php,找到此行代码require_once(DEDEINC."/arc.searchview.class.php");  替换为 require_once(DEDEINC."/arc.searchviewen.class.php"); 
复制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";
复制模板中的search.htm,并更名为search_en.php 
此时英文站的模板都已做好, 
找到英文站的相关搜索代码,如下以示例 
 
复制代码
<form action="/plus/searche.php" method="post"><input type="hidden" name="typeid" value="26" /> <input name="q" id="SSM" type="text" value="Keywords and Enter" cols="15" onclick="$(this).val('')" /> </span><span class="input02"> <input type="submit" class="search_serBtn" value="" /> <input type="hidden" name="mid" value="1" /></span> </form>
 
用searche.php 去搜索,name="typeid" value="26" 这个是指定栏目ID。
 

关键词:织梦,dedecms,系统,中英文,网站,之,搜索结果,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦dede删除文章时怎样同时删除缩图和内容中大图织梦dede删除文章时怎样同时删除缩图和内容中大图,这问题很多朋友都提... 2021-07-27
织梦调用副栏目下文章数量方法在织梦文件目录打开include/common.func.php文件,... 2021-07-22
dedecms织梦给后台管理员列表增加搜索功能最近用织梦系统给一个客户做了一个管理系统,客户分配的管理员账户达到了3... 2021-07-27
DEDECMS在内容页arclist标签里调用当前栏目ID的方法如果是在arclist 大家都知道是{dede:field.typei... 2021-07-22
dede文章标题字数限制的方法织梦系统默认的文章标题字数限制是60,也就是30个汉字,不够用怎么办?... 2021-09-19
dedecms不同栏目调用不同的广告代码dedecms不同栏目调用不同的广告代码 在制作dedecms模板的时... 2021-07-30
织梦推荐去掉加粗样式很多 织梦模板 建站的站长朋友们会碰到这样的问题,文章推荐后会出现加粗... 2021-07-27
在织梦dedecms文章列表中添加hot,new图标针对个性化的新闻列表展示,我们对于织梦可能用默认的方法实现不了,那么需... 2021-07-27
dedecms织梦 if 判断语句用法{dede:field.tong_gg php=yes} if(@me... 2021-07-27
Dedecms如何修改程序文件达到让会员无法发布重复文章的方法小编经常遇到客户的论坛被刷会员或者被会员们大量的刷垃圾帖子,经常建站的... 2021-07-30
织梦DEDECMS首页列表页调用文章TAG标签的方法1.如果是dedecms v5.7版本直接使用标签 [field:id... 2021-07-27
dedecms 获取当前栏目ID以及调用当前栏目的字段获取dedecms当前栏目的ID,标签为: {dede:type}[f... 2021-08-09

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn