欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

织梦模板

当前位置:织梦模板 > 技术文档 > CMS技术 > 织梦模板中英文网站如何分别实现中英文搜索结果
这篇文章主要为大家详细介绍了织梦模板中英文网站如何分别实现中英文搜索结果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

     现在越来越多的企业网站都做成了中英文双语网站,因此也会对网站内的搜索提出了相应的要求:需要英文搜索和中文搜索区别开来。例如就拿前几天织梦模板网帮用户制作的一个双语织梦企业网站来说吧,用户需要在中文站上只搜索出中文站的内容,而在英文站只会搜索出英文站中的内容,此时我们就需要给英文站搜索栏目单独做个模板出来,下面是是织梦模板网技术的实现方法分享给大家。

第一步、复制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.htm

此时英文站的模板都已做好,找到英文站的相关搜索代码,如下以示例:

<form action="/plus/searche.php" method="post"></p> <p><input type="hidden" name="typeid" value="26" />

其中的/plus/searche.php,用searche.php去搜索,name="typeid" value="26" 这个是指定栏目ID根据自己的需要设定置顶的栏目ID。

功能效果实现。

以上就是织梦模板中英文网站如何分别实现中英文搜索结果的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 织梦模板 dedecms 中英文网站 中英文搜索

上一篇织梦模板后台上传图片的相对路径如何修改成绝对路径

下一篇织梦模板系统后台登录空白是什么原因

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在