主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
如何在dedecms中实现中英文搜索结果?
本文结合实例介绍了dedecms中英文网站中英文搜索结果的实现方法。分享给大家供大家参考。具体实施方法如下:
一般来说,当我们使用DEDECMS制作中英文站时,我们需要在中文站中只搜索中文站的内容,而在英文站中只搜索英文站的内容。这时候我们需要为英文站的搜索栏单独制作一个模板,可以通过以下方式来实现。
推荐学习:梦想编织cms
复制plus目录中的serach.php文件,并将复制的文件searche.php重命名为新的搜索文件。
编辑searche.php并找到这行代码。
代码如下:
require _ once(dede Inc。"/arc . search view . class . PHP & quot;);替换为:
代码如下:
require _ once(dede Inc。"/arc . search viewen . class . PHP & quot;);复制包含目录中的arc.searchview.class.php文件,并将其重命名为arc.searchviewen.class.php。
编辑arc.searchviewen.class.php并找到这行代码。
代码如下:
$ tempfile = $ GLOBALS【& amp;#39;cfg _ basedir & amp#39;].$ GLOBALS【& amp;#39;cfg _ templets _ dir & amp#39;]."/& quot;。$ GLOBALS【& amp;#39;cfg _ df _ style & amp#39;]."/search . htm & quot;;代替
代码如下:
$ tempfile = $ GLOBALS【& amp;#39;cfg _ basedir & amp#39;].$ GLOBALS【& amp;#39;cfg _ templets _ dir & amp#39;]."/& quot;。$ GLOBALS【& amp;#39;cfg _ df _ style & amp#39;]."/search _ en . htm & quot;;复制模板中的search.htm,并将其重命名为search _ en.htm。这个时候英文站的模板都准备好了。查找英语电台的相关搜索代码,如下所示:
代码如下:
& lt表单操作= & quot/plus/search e . PHP & quot;method = & quot帖子& quot& gt& lt/p & gt;& ltp & gt& lt输入类型= & quot隐藏& quotname = & quottypeid & quotvalue = & quot26"/& gt;其中,search.php搜索/plus/search.php,name =“typeid“value =“26“是指定的列id。
希望本文对dedecms的二次开发有所帮助。
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:如何实现dedecms(搜索引擎的中英文名称)的中英文搜索结果 https://zhujicankao.com/115031.html
评论前必须登录!
注册